builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-021 starttime: 1464721730.45 results: success (0) buildid: 20160531103942 builduid: e71bbbe81f194a8996e2dd81575c8890 revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:50.450265) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:50.450717) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:50.450997) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:50.533587) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 12:08:50.533964) ========= '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-021\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-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local LOGONSERVER=\\T-W864-IX-021 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-021 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-021 WINDIR=C:\windows using PTY: False --12:08:51-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 12:08:51 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.717000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 12:08:52.300061) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-31 12:08:52.300397) ========= '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-021\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-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local LOGONSERVER=\\T-W864-IX-021 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-021 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-021 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=4.013000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-31 12:08:56.324567) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 12:08:56.325024) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9eebb2835273857468a80e0e89013673352a37e7 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9eebb2835273857468a80e0e89013673352a37e7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-021\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-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local LOGONSERVER=\\T-W864-IX-021 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-021 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-021 WINDIR=C:\windows using PTY: False 2016-05-31 12:08:56,693 truncating revision to first 12 chars 2016-05-31 12:08:56,694 Setting DEBUG logging. 2016-05-31 12:08:56,694 attempt 1/10 2016-05-31 12:08:56,694 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9eebb2835273?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 12:08:57,499 unpacking tar archive at: mozilla-aurora-9eebb2835273/testing/mozharness/ program finished with exit code 0 elapsedTime=2.081000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-31 12:08:58.457783) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:58.458124) ========= script_repo_revision: 9eebb2835273857468a80e0e89013673352a37e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:58.458518) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:58.458792) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 12:08:58.473322) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-05-31 12:08:58.473594) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-021\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-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local LOGONSERVER=\\T-W864-IX-021 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-021 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-021 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:08:58 INFO - MultiFileLogger online at 20160531 12:08:58 in C:\slave\test 12:08:58 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 12:08:58 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:08:58 INFO - {'append_to_log': False, 12:08:58 INFO - 'base_work_dir': 'C:\\slave\\test', 12:08:58 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:08:58 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:08:58 INFO - 'buildbot_json_path': 'buildprops.json', 12:08:58 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:08:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:08:58 INFO - 'download_minidump_stackwalk': True, 12:08:58 INFO - 'download_symbols': 'true', 12:08:58 INFO - 'e10s': False, 12:08:58 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:08:58 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:08:58 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:08:58 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:08:58 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:08:58 INFO - 'C:/mozilla-build/tooltool.py'), 12:08:58 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:08:58 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:08:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:08:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:08:58 INFO - 'log_level': 'info', 12:08:58 INFO - 'log_to_console': True, 12:08:58 INFO - 'opt_config_files': (), 12:08:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:08:58 INFO - '--processes=1', 12:08:58 INFO - '--config=%(test_path)s/wptrunner.ini', 12:08:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:08:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:08:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:08:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:08:58 INFO - 'pip_index': False, 12:08:58 INFO - 'require_test_zip': True, 12:08:58 INFO - 'test_type': ('testharness',), 12:08:58 INFO - 'this_chunk': '1', 12:08:58 INFO - 'total_chunks': '10', 12:08:58 INFO - 'virtualenv_path': 'venv', 12:08:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:08:58 INFO - 'work_dir': 'build'} 12:08:58 INFO - ##### 12:08:58 INFO - ##### Running clobber step. 12:08:58 INFO - ##### 12:08:58 INFO - Running pre-action listener: _resource_record_pre_action 12:08:58 INFO - Running main action method: clobber 12:08:58 INFO - rmtree: C:\slave\test\build 12:08:58 INFO - Using _rmtree_windows ... 12:08:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:10:28 INFO - Running post-action listener: _resource_record_post_action 12:10:28 INFO - ##### 12:10:28 INFO - ##### Running read-buildbot-config step. 12:10:28 INFO - ##### 12:10:28 INFO - Running pre-action listener: _resource_record_pre_action 12:10:28 INFO - Running main action method: read_buildbot_config 12:10:28 INFO - Using buildbot properties: 12:10:28 INFO - { 12:10:28 INFO - "project": "", 12:10:28 INFO - "product": "firefox", 12:10:28 INFO - "script_repo_revision": "production", 12:10:28 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 12:10:28 INFO - "repository": "", 12:10:28 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 12:10:28 INFO - "buildid": "20160531103942", 12:10:28 INFO - "pgo_build": "False", 12:10:28 INFO - "basedir": "C:\\slave\\test", 12:10:28 INFO - "buildnumber": 56, 12:10:28 INFO - "slavename": "t-w864-ix-021", 12:10:28 INFO - "revision": "9eebb2835273857468a80e0e89013673352a37e7", 12:10:28 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 12:10:28 INFO - "platform": "win64", 12:10:28 INFO - "branch": "mozilla-aurora", 12:10:28 INFO - "repo_path": "releases/mozilla-aurora", 12:10:28 INFO - "moz_repo_path": "", 12:10:28 INFO - "stage_platform": "win64", 12:10:28 INFO - "builduid": "e71bbbe81f194a8996e2dd81575c8890", 12:10:28 INFO - "slavebuilddir": "test" 12:10:28 INFO - } 12:10:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 12:10:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 12:10:28 INFO - Running post-action listener: _resource_record_post_action 12:10:28 INFO - ##### 12:10:28 INFO - ##### Running download-and-extract step. 12:10:28 INFO - ##### 12:10:28 INFO - Running pre-action listener: _resource_record_pre_action 12:10:28 INFO - Running main action method: download_and_extract 12:10:28 INFO - mkdir: C:\slave\test\build\tests 12:10: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')]} 12:10:28 INFO - https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:10:28 INFO - trying https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 12:10:28 INFO - Downloading https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 12:10:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 12:10:29 INFO - Downloaded 1274 bytes. 12:10:29 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 12:10:29 INFO - Using the following test package requirements: 12:10:29 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 12:10:29 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 12:10:29 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 12:10:29 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'jsshell-win64.zip'], 12:10:29 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 12:10:29 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 12:10:29 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 12:10:29 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 12:10:29 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 12:10:29 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 12:10:29 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 12:10:29 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 12:10:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:10:29 INFO - https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:10:29 INFO - trying https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 12:10:29 INFO - Downloading https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 12:10:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 12:10:30 INFO - Downloaded 20846609 bytes. 12:10:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:10:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:10:32 INFO - caution: filename not matched: web-platform/* 12:10:32 INFO - Return code: 11 12:10:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:10:32 INFO - https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:10:32 INFO - trying https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 12:10:32 INFO - Downloading https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 12:10:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 12:10:34 INFO - Downloaded 36409220 bytes. 12:10:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:10:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:11:17 INFO - caution: filename not matched: bin/* 12:11:17 INFO - caution: filename not matched: config/* 12:11:17 INFO - caution: filename not matched: mozbase/* 12:11:17 INFO - caution: filename not matched: marionette/* 12:11:17 INFO - caution: filename not matched: tools/wptserve/* 12:11:17 INFO - Return code: 11 12:11:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:17 INFO - https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 12:11:17 INFO - trying https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 12:11:17 INFO - Downloading https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 12:11:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 12:11:20 INFO - Downloaded 82759707 bytes. 12:11:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 12:11:20 INFO - mkdir: C:\slave\test\properties 12:11:20 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:11:20 INFO - Writing to file C:\slave\test\properties\build_url 12:11:20 INFO - Contents: 12:11:20 INFO - build_url:https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 12:11:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 12:11:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:11:21 INFO - Writing to file C:\slave\test\properties\symbols_url 12:11:21 INFO - Contents: 12:11:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 12:11:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:21 INFO - https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:11:21 INFO - trying https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 12:11:21 INFO - Downloading https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 12:11:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 12:11:23 INFO - Downloaded 50736263 bytes. 12:11:23 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:11:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:11:25 INFO - Return code: 0 12:11:25 INFO - Running post-action listener: _resource_record_post_action 12:11:25 INFO - Running post-action listener: set_extra_try_arguments 12:11:25 INFO - ##### 12:11:25 INFO - ##### Running create-virtualenv step. 12:11:25 INFO - ##### 12:11:25 INFO - Running pre-action listener: _pre_create_virtualenv 12:11:25 INFO - Running pre-action listener: _resource_record_pre_action 12:11:25 INFO - Running main action method: create_virtualenv 12:11:25 INFO - Creating virtualenv C:\slave\test\build\venv 12:11:25 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 12:11:25 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:11:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:11:31 INFO - Installing distribute......................................................................................................................................................................................done. 12:11:33 INFO - Return code: 0 12:11:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:11:33 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')]} 12:11:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:33 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')]} 12:11:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:33 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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\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 12:11:33 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 12:11:33 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 12:11:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming', 12:11:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:33 INFO - 'COMPUTERNAME': 'T-W864-IX-021', 12:11:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:33 INFO - 'DCLOCATION': 'SCL3', 12:11:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:33 INFO - 'HOMEDRIVE': 'C:', 12:11:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 12:11:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:33 INFO - 'KTS_VERSION': '1.19c', 12:11:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 12:11:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021', 12:11:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:33 INFO - 'MOZ_NO_REMOTE': '1', 12:11:33 INFO - 'NO_EM_RESTART': '1', 12:11:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:33 INFO - 'OS': 'Windows_NT', 12:11:33 INFO - 'OURDRIVE': 'C:', 12:11:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:11:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:33 INFO - 'PROCESSOR_LEVEL': '6', 12:11:33 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:33 INFO - 'PROMPT': '$P$G', 12:11:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:33 INFO - 'PWD': 'C:\\slave\\test', 12:11:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:33 INFO - 'SYSTEMDRIVE': 'C:', 12:11:33 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:33 INFO - 'TEST1': 'testie', 12:11:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:33 INFO - 'USERDOMAIN': 'T-W864-IX-021', 12:11:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 12:11:33 INFO - 'USERNAME': 'cltbld', 12:11:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021', 12:11:33 INFO - 'WINDIR': 'C:\\windows', 12:11:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:11:34 INFO - Downloading/unpacking psutil>=0.7.1 12:11:34 INFO - Running setup.py egg_info for package psutil 12:11:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:11:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:34 INFO - Installing collected packages: psutil 12:11:34 INFO - Running setup.py install for psutil 12:11:34 INFO - building 'psutil._psutil_windows' extension 12:11:34 INFO - error: Unable to find vcvarsall.bat 12:11:34 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-qyrp4x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:11:34 INFO - running install 12:11:34 INFO - running build 12:11:34 INFO - running build_py 12:11:34 INFO - creating build 12:11:34 INFO - creating build\lib.win32-2.7 12:11:34 INFO - creating build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:11:34 INFO - running build_ext 12:11:34 INFO - building 'psutil._psutil_windows' extension 12:11:34 INFO - error: Unable to find vcvarsall.bat 12:11:34 INFO - ---------------------------------------- 12:11:34 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-qyrp4x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:11:34 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-021\AppData\Roaming\pip\pip.log 12:11:34 WARNING - Return code: 1 12:11:34 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! 12:11:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:11:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:34 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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\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 12:11:34 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 12:11:34 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 12:11:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming', 12:11:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:34 INFO - 'COMPUTERNAME': 'T-W864-IX-021', 12:11:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:34 INFO - 'DCLOCATION': 'SCL3', 12:11:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:34 INFO - 'HOMEDRIVE': 'C:', 12:11:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 12:11:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:34 INFO - 'KTS_VERSION': '1.19c', 12:11:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 12:11:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021', 12:11:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:34 INFO - 'MOZ_NO_REMOTE': '1', 12:11:34 INFO - 'NO_EM_RESTART': '1', 12:11:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:34 INFO - 'OS': 'Windows_NT', 12:11:34 INFO - 'OURDRIVE': 'C:', 12:11:34 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:11:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:34 INFO - 'PROCESSOR_LEVEL': '6', 12:11:34 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:34 INFO - 'PROMPT': '$P$G', 12:11:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:34 INFO - 'PWD': 'C:\\slave\\test', 12:11:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:34 INFO - 'SYSTEMDRIVE': 'C:', 12:11:34 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:34 INFO - 'TEST1': 'testie', 12:11:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:34 INFO - 'USERDOMAIN': 'T-W864-IX-021', 12:11:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 12:11:34 INFO - 'USERNAME': 'cltbld', 12:11:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021', 12:11:34 INFO - 'WINDIR': 'C:\\windows', 12:11:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:11:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:11:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:11:35 INFO - Running setup.py egg_info for package mozsystemmonitor 12:11:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:11:35 INFO - Running setup.py egg_info for package psutil 12:11:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:11:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:11:35 INFO - Installing collected packages: mozsystemmonitor, psutil 12:11:35 INFO - Running setup.py install for mozsystemmonitor 12:11:35 INFO - Running setup.py install for psutil 12:11:35 INFO - building 'psutil._psutil_windows' extension 12:11:35 INFO - error: Unable to find vcvarsall.bat 12:11:35 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-swdcbq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:11:35 INFO - running install 12:11:35 INFO - running build 12:11:35 INFO - running build_py 12:11:35 INFO - running build_ext 12:11:35 INFO - building 'psutil._psutil_windows' extension 12:11:35 INFO - error: Unable to find vcvarsall.bat 12:11:35 INFO - ---------------------------------------- 12:11:35 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-swdcbq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:11:35 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-021\AppData\Roaming\pip\pip.log 12:11:35 WARNING - Return code: 1 12:11:35 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! 12:11:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:11:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:11:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:35 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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\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 12:11:35 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 12:11:35 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 12:11:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming', 12:11:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:35 INFO - 'COMPUTERNAME': 'T-W864-IX-021', 12:11:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:35 INFO - 'DCLOCATION': 'SCL3', 12:11:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:35 INFO - 'HOMEDRIVE': 'C:', 12:11:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 12:11:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:35 INFO - 'KTS_VERSION': '1.19c', 12:11:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 12:11:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021', 12:11:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:35 INFO - 'MOZ_NO_REMOTE': '1', 12:11:35 INFO - 'NO_EM_RESTART': '1', 12:11:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:35 INFO - 'OS': 'Windows_NT', 12:11:35 INFO - 'OURDRIVE': 'C:', 12:11:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:11:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:35 INFO - 'PROCESSOR_LEVEL': '6', 12:11:35 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:35 INFO - 'PROMPT': '$P$G', 12:11:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:35 INFO - 'PWD': 'C:\\slave\\test', 12:11:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:35 INFO - 'SYSTEMDRIVE': 'C:', 12:11:35 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:35 INFO - 'TEST1': 'testie', 12:11:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:35 INFO - 'USERDOMAIN': 'T-W864-IX-021', 12:11:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 12:11:35 INFO - 'USERNAME': 'cltbld', 12:11:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021', 12:11:35 INFO - 'WINDIR': 'C:\\windows', 12:11:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:11:35 INFO - Downloading/unpacking blobuploader==1.2.4 12:11:35 INFO - Downloading blobuploader-1.2.4.tar.gz 12:11:35 INFO - Running setup.py egg_info for package blobuploader 12:11:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:11:40 INFO - Running setup.py egg_info for package requests 12:11:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:11:40 INFO - Downloading docopt-0.6.1.tar.gz 12:11:40 INFO - Running setup.py egg_info for package docopt 12:11:40 INFO - Installing collected packages: blobuploader, docopt, requests 12:11:40 INFO - Running setup.py install for blobuploader 12:11:40 INFO - Running setup.py install for docopt 12:11:40 INFO - Running setup.py install for requests 12:11:40 INFO - Successfully installed blobuploader docopt requests 12:11:40 INFO - Cleaning up... 12:11:40 INFO - Return code: 0 12:11:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:11:40 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')]} 12:11:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:11:40 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')]} 12:11:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:11:40 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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, '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-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\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 12:11:40 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 12:11:40 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 12:11:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:11:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming', 12:11:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:11:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:11:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:11:40 INFO - 'COMPUTERNAME': 'T-W864-IX-021', 12:11:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:11:40 INFO - 'DCLOCATION': 'SCL3', 12:11:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:11:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:11:40 INFO - 'HOMEDRIVE': 'C:', 12:11:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 12:11:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:11:40 INFO - 'KTS_VERSION': '1.19c', 12:11:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 12:11:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021', 12:11:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:11:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:11:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:11:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:11:40 INFO - 'MOZ_NO_REMOTE': '1', 12:11:40 INFO - 'NO_EM_RESTART': '1', 12:11:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:11:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:11:40 INFO - 'OS': 'Windows_NT', 12:11:40 INFO - 'OURDRIVE': 'C:', 12:11:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:11:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:11:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:11:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:11:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:11:40 INFO - 'PROCESSOR_LEVEL': '6', 12:11:40 INFO - 'PROCESSOR_REVISION': '1e05', 12:11:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:11:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:11:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:11:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:11:40 INFO - 'PROMPT': '$P$G', 12:11:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:11:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:11:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:11:40 INFO - 'PWD': 'C:\\slave\\test', 12:11:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:11:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:11:40 INFO - 'SYSTEMDRIVE': 'C:', 12:11:40 INFO - 'SYSTEMROOT': 'C:\\windows', 12:11:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:40 INFO - 'TEST1': 'testie', 12:11:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:11:40 INFO - 'USERDOMAIN': 'T-W864-IX-021', 12:11:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 12:11:40 INFO - 'USERNAME': 'cltbld', 12:11:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021', 12:11:40 INFO - 'WINDIR': 'C:\\windows', 12:11:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:11:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:11:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:11:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:11:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:11:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:11:44 INFO - Unpacking c:\slave\test\build\tests\marionette 12:11:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:11:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:11:44 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 12:11:44 INFO - Running setup.py install for browsermob-proxy 12:12:00 INFO - Running setup.py install for manifestparser 12:12:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Running setup.py install for marionette-client 12:12:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Running setup.py install for marionette-driver 12:12:00 INFO - Running setup.py install for mozcrash 12:12:00 INFO - Running setup.py install for mozdebug 12:12:00 INFO - Running setup.py install for mozdevice 12:12:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Running setup.py install for mozfile 12:12:00 INFO - Running setup.py install for mozhttpd 12:12:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Running setup.py install for mozinfo 12:12:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:12:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Running setup.py install for mozInstall 12:12:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Running setup.py install for mozleak 12:12:01 INFO - Running setup.py install for mozlog 12:12:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Running setup.py install for moznetwork 12:12:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Running setup.py install for mozprocess 12:12:01 INFO - Running setup.py install for mozprofile 12:12:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Running setup.py install for mozrunner 12:12:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Running setup.py install for mozscreenshot 12:12:01 INFO - Running setup.py install for moztest 12:12:01 INFO - Running setup.py install for mozversion 12:12:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:12:01 INFO - Running setup.py install for wptserve 12:12:01 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 12:12:01 INFO - Cleaning up... 12:12:01 INFO - Return code: 0 12:12:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:12:01 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')]} 12:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:01 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')]} 12:12:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:01 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 0x0255A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02676200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FA3C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, '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-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\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 12:12:01 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 12:12:01 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 12:12:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming', 12:12:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:01 INFO - 'COMPUTERNAME': 'T-W864-IX-021', 12:12:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:01 INFO - 'DCLOCATION': 'SCL3', 12:12:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:01 INFO - 'HOMEDRIVE': 'C:', 12:12:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 12:12:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:01 INFO - 'KTS_VERSION': '1.19c', 12:12:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 12:12:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021', 12:12:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:01 INFO - 'MOZ_NO_REMOTE': '1', 12:12:01 INFO - 'NO_EM_RESTART': '1', 12:12:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:01 INFO - 'OS': 'Windows_NT', 12:12:01 INFO - 'OURDRIVE': 'C:', 12:12:01 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:01 INFO - 'PROCESSOR_LEVEL': '6', 12:12:01 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:01 INFO - 'PROMPT': '$P$G', 12:12:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:01 INFO - 'PWD': 'C:\\slave\\test', 12:12:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:01 INFO - 'SYSTEMDRIVE': 'C:', 12:12:01 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:01 INFO - 'TEST1': 'testie', 12:12:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:01 INFO - 'USERDOMAIN': 'T-W864-IX-021', 12:12:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 12:12:01 INFO - 'USERNAME': 'cltbld', 12:12:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021', 12:12:01 INFO - 'WINDIR': 'C:\\windows', 12:12:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:12:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:12:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:12:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:12:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:12:04 INFO - Unpacking c:\slave\test\build\tests\marionette 12:12:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:12:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:04 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)) 12:12:16 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)) 12:12:16 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)) 12:12:16 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)) 12:12:16 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)) 12:12:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:12:16 INFO - Downloading blessings-1.6.tar.gz 12:12:16 INFO - Running setup.py egg_info for package blessings 12:12:16 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)) 12:12:16 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:12:16 INFO - Running setup.py install for blessings 12:12:16 INFO - Running setup.py install for browsermob-proxy 12:12:16 INFO - Running setup.py install for manifestparser 12:12:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for marionette-client 12:12:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:12:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for marionette-driver 12:12:16 INFO - Running setup.py install for mozcrash 12:12:16 INFO - Running setup.py install for mozdebug 12:12:16 INFO - Running setup.py install for mozdevice 12:12:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozhttpd 12:12:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozInstall 12:12:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozleak 12:12:16 INFO - Running setup.py install for mozprofile 12:12:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Running setup.py install for mozrunner 12:12:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:12:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:12:18 INFO - Running setup.py install for mozscreenshot 12:12:18 INFO - Running setup.py install for moztest 12:12:18 INFO - Running setup.py install for mozversion 12:12:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:12:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:12:18 INFO - Running setup.py install for wptserve 12:12:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:12:18 INFO - Cleaning up... 12:12:18 INFO - Return code: 0 12:12:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:12:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:12:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:12:18 INFO - Reading from file tmpfile_stdout 12:12:18 INFO - Using _rmtree_windows ... 12:12:18 INFO - Using _rmtree_windows ... 12:12:18 INFO - Current package versions: 12:12:18 INFO - blessings == 1.6 12:12:18 INFO - blobuploader == 1.2.4 12:12:18 INFO - browsermob-proxy == 0.6.0 12:12:18 INFO - distribute == 0.6.14 12:12:18 INFO - docopt == 0.6.1 12:12:18 INFO - manifestparser == 1.1 12:12:18 INFO - marionette-client == 2.3.0 12:12:18 INFO - marionette-driver == 1.4.0 12:12:18 INFO - mozInstall == 1.12 12:12:18 INFO - mozcrash == 0.17 12:12:18 INFO - mozdebug == 0.1 12:12:18 INFO - mozdevice == 0.48 12:12:18 INFO - mozfile == 1.2 12:12:18 INFO - mozhttpd == 0.7 12:12:18 INFO - mozinfo == 0.9 12:12:18 INFO - mozleak == 0.1 12:12:18 INFO - mozlog == 3.1 12:12:18 INFO - moznetwork == 0.27 12:12:18 INFO - mozprocess == 0.22 12:12:18 INFO - mozprofile == 0.28 12:12:18 INFO - mozrunner == 6.11 12:12:18 INFO - mozscreenshot == 0.1 12:12:18 INFO - mozsystemmonitor == 0.0 12:12:18 INFO - moztest == 0.7 12:12:18 INFO - mozversion == 1.4 12:12:18 INFO - requests == 1.2.3 12:12:18 INFO - wptserve == 1.4.0 12:12:18 INFO - Running post-action listener: _resource_record_post_action 12:12:18 INFO - Running post-action listener: _start_resource_monitoring 12:12:18 INFO - Starting resource monitoring. 12:12:18 INFO - ##### 12:12:18 INFO - ##### Running pull step. 12:12:18 INFO - ##### 12:12:18 INFO - Running pre-action listener: _resource_record_pre_action 12:12:18 INFO - Running main action method: pull 12:12:18 INFO - Pull has nothing to do! 12:12:18 INFO - Running post-action listener: _resource_record_post_action 12:12:18 INFO - ##### 12:12:18 INFO - ##### Running install step. 12:12:18 INFO - ##### 12:12:18 INFO - Running pre-action listener: _resource_record_pre_action 12:12:18 INFO - Running main action method: install 12:12:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:12:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:12:18 INFO - Reading from file tmpfile_stdout 12:12:18 INFO - Using _rmtree_windows ... 12:12:18 INFO - Using _rmtree_windows ... 12:12:18 INFO - Detecting whether we're running mozinstall >=1.0... 12:12:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:12:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:12:18 INFO - Reading from file tmpfile_stdout 12:12:18 INFO - Output received: 12:12:18 INFO - Usage: mozinstall-script.py [options] installer 12:12:18 INFO - Options: 12:12:18 INFO - -h, --help show this help message and exit 12:12:18 INFO - -d DEST, --destination=DEST 12:12:18 INFO - Directory to install application into. [default: 12:12:18 INFO - "C:\slave\test"] 12:12:18 INFO - --app=APP Application being installed. [default: firefox] 12:12:18 INFO - Using _rmtree_windows ... 12:12:18 INFO - Using _rmtree_windows ... 12:12:18 INFO - mkdir: C:\slave\test\build\application 12:12:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:12:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 12:12:21 INFO - Reading from file tmpfile_stdout 12:12:21 INFO - Output received: 12:12:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:12:21 INFO - Using _rmtree_windows ... 12:12:21 INFO - Using _rmtree_windows ... 12:12:21 INFO - Running post-action listener: _resource_record_post_action 12:12:21 INFO - ##### 12:12:21 INFO - ##### Running run-tests step. 12:12:21 INFO - ##### 12:12:21 INFO - Running pre-action listener: _resource_record_pre_action 12:12:21 INFO - Running main action method: run_tests 12:12:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:12:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:12:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:12:21 INFO - grabbing minidump binary from tooltool 12:12:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:21 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 0x02631368>, '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 0x0234ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026890C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:12:21 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 12:12:21 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 12:12:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:12:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgj9vie 12:12:22 INFO - INFO - File integrity verified, renaming tmpgj9vie to win32-minidump_stackwalk.exe 12:12:22 INFO - Return code: 0 12:12:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:12:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:12:22 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/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 12:12:22 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/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 12:12:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:12:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming', 12:12:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:12:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:12:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:12:22 INFO - 'COMPUTERNAME': 'T-W864-IX-021', 12:12:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:12:22 INFO - 'DCLOCATION': 'SCL3', 12:12:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:12:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:12:22 INFO - 'HOMEDRIVE': 'C:', 12:12:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 12:12:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:12:22 INFO - 'KTS_VERSION': '1.19c', 12:12:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 12:12:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021', 12:12:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:12:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:12:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:12:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:12:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:22 INFO - 'MOZ_NO_REMOTE': '1', 12:12:22 INFO - 'NO_EM_RESTART': '1', 12:12:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:12:22 INFO - 'OS': 'Windows_NT', 12:12:22 INFO - 'OURDRIVE': 'C:', 12:12:22 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:12:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:12:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:12:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:12:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:12:22 INFO - 'PROCESSOR_LEVEL': '6', 12:12:22 INFO - 'PROCESSOR_REVISION': '1e05', 12:12:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:12:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:12:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:12:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:12:22 INFO - 'PROMPT': '$P$G', 12:12:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:12:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:12:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:12:22 INFO - 'PWD': 'C:\\slave\\test', 12:12:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:12:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:12:22 INFO - 'SYSTEMDRIVE': 'C:', 12:12:22 INFO - 'SYSTEMROOT': 'C:\\windows', 12:12:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:22 INFO - 'TEST1': 'testie', 12:12:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:12:22 INFO - 'USERDOMAIN': 'T-W864-IX-021', 12:12:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 12:12:22 INFO - 'USERNAME': 'cltbld', 12:12:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021', 12:12:22 INFO - 'WINDIR': 'C:\\windows', 12:12:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:12:22 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/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 12:12:24 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 12:12:24 INFO - import pkg_resources 12:12:25 INFO - Using 1 client processes 12:12:28 INFO - SUITE-START | Running 778 tests 12:12:28 INFO - Running testharness tests 12:12:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:12:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:12:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:12:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:12:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:12:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:12:29 INFO - Setting up ssl 12:12:29 INFO - PROCESS | certutil | 12:12:29 INFO - PROCESS | certutil | 12:12:29 INFO - PROCESS | certutil | 12:12:29 INFO - Certificate Nickname Trust Attributes 12:12:29 INFO - SSL,S/MIME,JAR/XPI 12:12:29 INFO - 12:12:29 INFO - web-platform-tests CT,, 12:12:29 INFO - 12:12:29 INFO - Starting runner 12:12:29 INFO - PROCESS | 2588 | [2588] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:12:29 INFO - PROCESS | 2588 | [2588] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 12:12:29 INFO - PROCESS | 2588 | [2588] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:12:30 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:12:30 INFO - PROCESS | 2588 | [2588] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:12:31 INFO - PROCESS | 2588 | 1464721951564 Marionette DEBUG Marionette enabled via build flag and pref 12:12:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DB4B5E000 == 1 [pid = 2588] [id = 1] 12:12:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 1 (0000007DC3E70000) [pid = 2588] [serial = 1] [outer = 0000000000000000] 12:12:32 INFO - PROCESS | 2588 | [2588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 2 (0000007DC3E71000) [pid = 2588] [serial = 2] [outer = 0000007DC3E70000] 12:12:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC704E000 == 2 [pid = 2588] [id = 2] 12:12:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 3 (0000007DC704E800) [pid = 2588] [serial = 3] [outer = 0000000000000000] 12:12:33 INFO - PROCESS | 2588 | [2588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 4 (0000007DC704F800) [pid = 2588] [serial = 4] [outer = 0000007DC704E800] 12:12:33 INFO - PROCESS | 2588 | 1464721953277 Marionette INFO Listening on port 2828 12:12:35 INFO - PROCESS | 2588 | 1464721955208 Marionette DEBUG Marionette enabled via command-line flag 12:12:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F99000 == 3 [pid = 2588] [id = 3] 12:12:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 5 (0000007DC7FDF800) [pid = 2588] [serial = 5] [outer = 0000000000000000] 12:12:35 INFO - PROCESS | 2588 | [2588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:12:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 6 (0000007DC7FE0800) [pid = 2588] [serial = 6] [outer = 0000007DC7FDF800] 12:12:35 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:12:35 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:12:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 7 (0000007DC8A0F000) [pid = 2588] [serial = 7] [outer = 0000007DC704E800] 12:12:36 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:36 INFO - PROCESS | 2588 | 1464721956208 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 12:12:36 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:36 INFO - PROCESS | 2588 | 1464721956239 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 12:12:36 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:36 INFO - PROCESS | 2588 | 1464721956247 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 12:12:36 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:36 INFO - PROCESS | 2588 | 1464721956282 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 12:12:36 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:36 INFO - PROCESS | 2588 | 1464721956289 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 12:12:36 INFO - PROCESS | 2588 | 1464721956292 Marionette DEBUG Closed connection conn0 12:12:36 INFO - PROCESS | 2588 | 1464721956294 Marionette DEBUG Closed connection conn1 12:12:36 INFO - PROCESS | 2588 | 1464721956296 Marionette DEBUG Closed connection conn2 12:12:36 INFO - PROCESS | 2588 | 1464721956350 Marionette DEBUG Closed connection conn3 12:12:36 INFO - PROCESS | 2588 | 1464721956376 Marionette DEBUG Closed connection conn4 12:12:36 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:36 INFO - PROCESS | 2588 | 1464721956383 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 12:12:36 INFO - PROCESS | 2588 | 1464721956815 Marionette DEBUG Closed connection conn5 12:12:36 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:12:36 INFO - PROCESS | 2588 | 1464721956820 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 12:12:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96E7000 == 4 [pid = 2588] [id = 4] 12:12:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 8 (0000007DC8F83800) [pid = 2588] [serial = 8] [outer = 0000000000000000] 12:12:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 9 (0000007DC8F8E000) [pid = 2588] [serial = 9] [outer = 0000007DC8F83800] 12:12:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 10 (0000007DC8F8FC00) [pid = 2588] [serial = 10] [outer = 0000007DC8F83800] 12:12:36 INFO - PROCESS | 2588 | 1464721956988 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:12:37 INFO - PROCESS | 2588 | 1464721956994 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531103942","device":"desktop","version":"48.0a2"} 12:12:38 INFO - PROCESS | 2588 | [2588] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:12:38 INFO - PROCESS | 2588 | [2588] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:12:38 INFO - PROCESS | 2588 | [2588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:12:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED71000 == 5 [pid = 2588] [id = 5] 12:12:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 11 (0000007DCED78000) [pid = 2588] [serial = 11] [outer = 0000000000000000] 12:12:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED78800 == 6 [pid = 2588] [id = 6] 12:12:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 12 (0000007DCF07C400) [pid = 2588] [serial = 12] [outer = 0000000000000000] 12:12:39 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:12:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF922000 == 7 [pid = 2588] [id = 7] 12:12:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 13 (0000007DCD985400) [pid = 2588] [serial = 13] [outer = 0000000000000000] 12:12:39 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:12:39 INFO - PROCESS | 2588 | [2588] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:12:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 14 (0000007DCFD1A800) [pid = 2588] [serial = 14] [outer = 0000007DCD985400] 12:12:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 15 (0000007DD017C800) [pid = 2588] [serial = 15] [outer = 0000007DCED78000] 12:12:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 16 (0000007DCFA58000) [pid = 2588] [serial = 16] [outer = 0000007DCF07C400] 12:12:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 17 (0000007DCFA59C00) [pid = 2588] [serial = 17] [outer = 0000007DCD985400] 12:12:40 INFO - PROCESS | 2588 | 1464721960680 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 2588 | 1464721960694 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 18 (0000007DD20BE800) [pid = 2588] [serial = 18] [outer = 0000007DCD985400] 12:12:41 INFO - PROCESS | 2588 | 1464721961704 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"189c7238-9c4d-4f99-bedb-19d0066652e5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531103942","device":"desktop","version":"48.0a2","command_id":1}}] 12:12:42 INFO - PROCESS | 2588 | 1464721962168 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}] 12:12:42 INFO - PROCESS | 2588 | 1464721962347 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:12:42 INFO - PROCESS | 2588 | 1464721962365 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:12:42 INFO - PROCESS | 2588 | [2588] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:12:43 INFO - PROCESS | 2588 | --DOCSHELL 0000007DB4B5E000 == 6 [pid = 2588] [id = 1] 12:12:44 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:12:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 19 (0000007DC8F8C800) [pid = 2588] [serial = 19] [outer = 0000007DCD985400] 12:12:44 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:44 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:12:44 INFO - PROCESS | 2588 | 1464721964772 Marionette TRACE conn6 <- [1,3,null,{}] 12:12:44 INFO - PROCESS | 2588 | 1464721964776 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:12:44 INFO - PROCESS | 2588 | 1464721964797 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:12:44 INFO - PROCESS | 2588 | 1464721964829 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:12:44 INFO - PROCESS | 2588 | 1464721964832 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:12:44 INFO - PROCESS | 2588 | 1464721964838 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 2588 | 1464721964841 Marionette TRACE conn6 <- [1,6,null,{}] 12:12:44 INFO - PROCESS | 2588 | 1464721964857 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}] 12:12:44 INFO - PROCESS | 2588 | 1464721964874 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:12:44 INFO - PROCESS | 2588 | 1464721964879 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F92000 == 7 [pid = 2588] [id = 8] 12:12:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 20 (0000007DCF4A3400) [pid = 2588] [serial = 20] [outer = 0000000000000000] 12:12:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 21 (0000007DCF6F1C00) [pid = 2588] [serial = 21] [outer = 0000007DCF4A3400] 12:12:44 INFO - PROCESS | 2588 | 1464721964941 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 22 (0000007DCFD10000) [pid = 2588] [serial = 22] [outer = 0000007DCF4A3400] 12:12:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1F4F800 == 8 [pid = 2588] [id = 9] 12:12:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 23 (0000007DC401EC00) [pid = 2588] [serial = 23] [outer = 0000000000000000] 12:12:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 24 (0000007DC7034800) [pid = 2588] [serial = 24] [outer = 0000007DC401EC00] 12:12:45 INFO - PROCESS | 2588 | 1464721965396 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 25 (0000007DC3E20C00) [pid = 2588] [serial = 25] [outer = 0000007DC401EC00] 12:12:46 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96E7000 == 7 [pid = 2588] [id = 4] 12:12:46 INFO - PROCESS | 2588 | 1464721966165 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]]]}] 12:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1497ms 12:12:46 INFO - PROCESS | 2588 | 1464721966337 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2588 | 1464721966341 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:12:46 INFO - PROCESS | 2588 | 1464721966346 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:12:46 INFO - PROCESS | 2588 | 1464721966349 Marionette TRACE conn6 <- [1,10,null,{}] 12:12:46 INFO - PROCESS | 2588 | 1464721966359 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}] 12:12:46 INFO - PROCESS | 2588 | 1464721966446 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:12:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7483800 == 8 [pid = 2588] [id = 10] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 26 (0000007DC7484000) [pid = 2588] [serial = 26] [outer = 0000000000000000] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 27 (0000007DC748A000) [pid = 2588] [serial = 27] [outer = 0000007DC7484000] 12:12:46 INFO - PROCESS | 2588 | 1464721966486 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 28 (0000007DC7A35800) [pid = 2588] [serial = 28] [outer = 0000007DC7484000] 12:12:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7B46000 == 9 [pid = 2588] [id = 11] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 29 (0000007DCCD0E400) [pid = 2588] [serial = 29] [outer = 0000000000000000] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 30 (0000007DCD73F000) [pid = 2588] [serial = 30] [outer = 0000007DCCD0E400] 12:12:46 INFO - PROCESS | 2588 | 1464721966548 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 31 (0000007DCD97C000) [pid = 2588] [serial = 31] [outer = 0000007DCCD0E400] 12:12:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC17ED000 == 10 [pid = 2588] [id = 12] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 32 (0000007DC727FC00) [pid = 2588] [serial = 32] [outer = 0000000000000000] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 33 (0000007DCF5E1000) [pid = 2588] [serial = 33] [outer = 0000007DC727FC00] 12:12:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 34 (0000007DC2F1E400) [pid = 2588] [serial = 34] [outer = 0000007DC727FC00] 12:12:47 INFO - PROCESS | 2588 | 1464721967148 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]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 839ms 12:12:47 INFO - PROCESS | 2588 | 1464721967189 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2588 | 1464721967193 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:12:47 INFO - PROCESS | 2588 | 1464721967200 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2588 | 1464721967203 Marionette TRACE conn6 <- [1,14,null,{}] 12:12:47 INFO - PROCESS | 2588 | 1464721967207 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}] 12:12:47 INFO - PROCESS | 2588 | 1464721967294 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:12:47 INFO - PROCESS | 2588 | 1464721967306 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC75D800 == 11 [pid = 2588] [id = 13] 12:12:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 35 (0000007DD04DDC00) [pid = 2588] [serial = 35] [outer = 0000000000000000] 12:12:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 36 (0000007DD0640000) [pid = 2588] [serial = 36] [outer = 0000007DD04DDC00] 12:12:47 INFO - PROCESS | 2588 | 1464721967358 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 37 (0000007DD17E7800) [pid = 2588] [serial = 37] [outer = 0000007DD04DDC00] 12:12:47 INFO - PROCESS | 2588 | 1464721967804 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]]]}] 12:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 12:12:47 INFO - PROCESS | 2588 | 1464721967832 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2588 | 1464721967835 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:12:47 INFO - PROCESS | 2588 | 1464721967839 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2588 | 1464721967843 Marionette TRACE conn6 <- [1,18,null,{}] 12:12:47 INFO - PROCESS | 2588 | 1464721967868 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}] 12:12:47 INFO - PROCESS | 2588 | 1464721967984 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:12:48 INFO - PROCESS | 2588 | 1464721967993 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCE552800 == 12 [pid = 2588] [id = 14] 12:12:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 38 (0000007DCF959400) [pid = 2588] [serial = 38] [outer = 0000000000000000] 12:12:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 39 (0000007DCF95B000) [pid = 2588] [serial = 39] [outer = 0000007DCF959400] 12:12:48 INFO - PROCESS | 2588 | 1464721968046 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 40 (0000007DD19CC800) [pid = 2588] [serial = 40] [outer = 0000007DCF959400] 12:12:48 INFO - PROCESS | 2588 | 1464721968451 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]]]}] 12:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 650ms 12:12:48 INFO - PROCESS | 2588 | 1464721968501 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2588 | 1464721968504 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:12:48 INFO - PROCESS | 2588 | 1464721968508 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 2588 | 1464721968511 Marionette TRACE conn6 <- [1,22,null,{}] 12:12:48 INFO - PROCESS | 2588 | 1464721968514 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}] 12:12:48 INFO - PROCESS | 2588 | 1464721968601 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:12:48 INFO - PROCESS | 2588 | 1464721968609 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED3E000 == 13 [pid = 2588] [id = 15] 12:12:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 41 (0000007DCC106000) [pid = 2588] [serial = 41] [outer = 0000000000000000] 12:12:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 42 (0000007DCC70F000) [pid = 2588] [serial = 42] [outer = 0000007DCC106000] 12:12:48 INFO - PROCESS | 2588 | 1464721968655 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 43 (0000007DD1E86400) [pid = 2588] [serial = 43] [outer = 0000007DCC106000] 12:12:49 INFO - PROCESS | 2588 | 1464721969045 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]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 12:12:49 INFO - PROCESS | 2588 | 1464721969102 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2588 | 1464721969104 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:12:49 INFO - PROCESS | 2588 | 1464721969107 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:12:49 INFO - PROCESS | 2588 | 1464721969109 Marionette TRACE conn6 <- [1,26,null,{}] 12:12:49 INFO - PROCESS | 2588 | 1464721969113 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}] 12:12:49 INFO - PROCESS | 2588 | 1464721969194 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:12:49 INFO - PROCESS | 2588 | 1464721969201 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF478800 == 14 [pid = 2588] [id = 16] 12:12:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 44 (0000007DC32AA400) [pid = 2588] [serial = 44] [outer = 0000000000000000] 12:12:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 45 (0000007DCEF09C00) [pid = 2588] [serial = 45] [outer = 0000007DC32AA400] 12:12:49 INFO - PROCESS | 2588 | 1464721969248 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 46 (0000007DD1E85400) [pid = 2588] [serial = 46] [outer = 0000007DC32AA400] 12:12:49 INFO - PROCESS | 2588 | 1464721969683 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]]]}] 12:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 12:12:49 INFO - PROCESS | 2588 | 1464721969746 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2588 | 1464721969748 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:12:49 INFO - PROCESS | 2588 | 1464721969752 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2588 | 1464721969754 Marionette TRACE conn6 <- [1,30,null,{}] 12:12:49 INFO - PROCESS | 2588 | 1464721969758 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}] 12:12:49 INFO - PROCESS | 2588 | 1464721969870 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:12:49 INFO - PROCESS | 2588 | 1464721969888 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF907000 == 15 [pid = 2588] [id = 17] 12:12:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 47 (0000007DCC145C00) [pid = 2588] [serial = 47] [outer = 0000000000000000] 12:12:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 48 (0000007DD31D7000) [pid = 2588] [serial = 48] [outer = 0000007DCC145C00] 12:12:49 INFO - PROCESS | 2588 | 1464721969934 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 49 (0000007DC0E7B400) [pid = 2588] [serial = 49] [outer = 0000007DCC145C00] 12:12:50 INFO - PROCESS | 2588 | 1464721970307 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]]]}] 12:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 12:12:50 INFO - PROCESS | 2588 | 1464721970340 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2588 | 1464721970342 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:12:50 INFO - PROCESS | 2588 | 1464721970345 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:12:50 INFO - PROCESS | 2588 | 1464721970347 Marionette TRACE conn6 <- [1,34,null,{}] 12:12:50 INFO - PROCESS | 2588 | 1464721970351 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}] 12:12:50 INFO - PROCESS | 2588 | 1464721970453 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:12:50 INFO - PROCESS | 2588 | 1464721970460 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0185800 == 16 [pid = 2588] [id = 18] 12:12:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 50 (0000007DC0E82C00) [pid = 2588] [serial = 50] [outer = 0000000000000000] 12:12:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (0000007DCEE4DC00) [pid = 2588] [serial = 51] [outer = 0000007DC0E82C00] 12:12:50 INFO - PROCESS | 2588 | 1464721970507 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (0000007DD2F5D000) [pid = 2588] [serial = 52] [outer = 0000007DC0E82C00] 12:12:50 INFO - PROCESS | 2588 | 1464721970972 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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 12:12:51 INFO - PROCESS | 2588 | 1464721971040 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2588 | 1464721971042 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:12:51 INFO - PROCESS | 2588 | 1464721971046 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2588 | 1464721971048 Marionette TRACE conn6 <- [1,38,null,{}] 12:12:51 INFO - PROCESS | 2588 | 1464721971052 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}] 12:12:51 INFO - PROCESS | 2588 | 1464721971137 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:12:51 INFO - PROCESS | 2588 | 1464721971144 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2B87800 == 17 [pid = 2588] [id = 19] 12:12:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (0000007DC29B0000) [pid = 2588] [serial = 53] [outer = 0000000000000000] 12:12:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (0000007DC29B4800) [pid = 2588] [serial = 54] [outer = 0000007DC29B0000] 12:12:51 INFO - PROCESS | 2588 | 1464721971190 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (0000007DC2A69800) [pid = 2588] [serial = 55] [outer = 0000007DC29B0000] 12:12:51 INFO - PROCESS | 2588 | 1464721971575 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]]]}] 12:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 12:12:51 INFO - PROCESS | 2588 | 1464721971636 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2588 | 1464721971639 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:12:51 INFO - PROCESS | 2588 | 1464721971642 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2588 | 1464721971644 Marionette TRACE conn6 <- [1,42,null,{}] 12:12:51 INFO - PROCESS | 2588 | 1464721971648 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}] 12:12:51 INFO - PROCESS | 2588 | 1464721971732 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:12:51 INFO - PROCESS | 2588 | 1464721971739 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31DB000 == 18 [pid = 2588] [id = 20] 12:12:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (0000007DC2A66400) [pid = 2588] [serial = 56] [outer = 0000000000000000] 12:12:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0000007DD2F60800) [pid = 2588] [serial = 57] [outer = 0000007DC2A66400] 12:12:51 INFO - PROCESS | 2588 | 1464721971787 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (0000007DD57D4800) [pid = 2588] [serial = 58] [outer = 0000007DC2A66400] 12:12:52 INFO - PROCESS | 2588 | 1464721972197 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]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 12:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:12:52 INFO - PROCESS | 2588 | 1464721972232 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2588 | 1464721972234 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:12:52 INFO - PROCESS | 2588 | 1464721972238 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2588 | 1464721972240 Marionette TRACE conn6 <- [1,46,null,{}] 12:12:52 INFO - PROCESS | 2588 | 1464721972254 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}] 12:12:52 INFO - PROCESS | 2588 | 1464721972336 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:12:52 INFO - PROCESS | 2588 | 1464721972342 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31F8000 == 19 [pid = 2588] [id = 21] 12:12:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (0000007DD57D8400) [pid = 2588] [serial = 59] [outer = 0000000000000000] 12:12:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (0000007DD57DE400) [pid = 2588] [serial = 60] [outer = 0000007DD57D8400] 12:12:52 INFO - PROCESS | 2588 | 1464721972394 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0000007DD5EF2400) [pid = 2588] [serial = 61] [outer = 0000007DD57D8400] 12:12:52 INFO - PROCESS | 2588 | 1464721972806 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]]]}] 12:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 12:12:52 INFO - PROCESS | 2588 | 1464721972827 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2588 | 1464721972829 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:12:52 INFO - PROCESS | 2588 | 1464721972833 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2588 | 1464721972835 Marionette TRACE conn6 <- [1,50,null,{}] 12:12:52 INFO - PROCESS | 2588 | 1464721972850 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}] 12:12:52 INFO - PROCESS | 2588 | 1464721972942 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:12:52 INFO - PROCESS | 2588 | 1464721972949 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B1C000 == 20 [pid = 2588] [id = 22] 12:12:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0000007DD5EFA800) [pid = 2588] [serial = 62] [outer = 0000000000000000] 12:12:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0000007DD5FB6400) [pid = 2588] [serial = 63] [outer = 0000007DD5EFA800] 12:12:53 INFO - PROCESS | 2588 | 1464721973003 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0000007DD5FBF000) [pid = 2588] [serial = 64] [outer = 0000007DD5EFA800] 12:12:53 INFO - PROCESS | 2588 | 1464721973426 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]]]}] 12:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 649ms 12:12:54 INFO - PROCESS | 2588 | 1464721974173 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2588 | 1464721974178 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:12:54 INFO - PROCESS | 2588 | 1464721974189 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2588 | 1464721974192 Marionette TRACE conn6 <- [1,54,null,{}] 12:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:12:54 INFO - PROCESS | 2588 | 1464721974203 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}] 12:12:54 INFO - PROCESS | 2588 | 1464721974314 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:12:54 INFO - PROCESS | 2588 | 1464721974377 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC35E4800 == 21 [pid = 2588] [id = 23] 12:12:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0000007DC22C3400) [pid = 2588] [serial = 65] [outer = 0000000000000000] 12:12:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007DC29AE800) [pid = 2588] [serial = 66] [outer = 0000007DC22C3400] 12:12:54 INFO - PROCESS | 2588 | 1464721974426 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DC29CF800) [pid = 2588] [serial = 67] [outer = 0000007DC22C3400] 12:12:54 INFO - PROCESS | 2588 | 1464721974857 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]]]}] 12:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 12:12:54 INFO - PROCESS | 2588 | 1464721974889 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2588 | 1464721974893 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:12:54 INFO - PROCESS | 2588 | 1464721974900 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2588 | 1464721974904 Marionette TRACE conn6 <- [1,58,null,{}] 12:12:54 INFO - PROCESS | 2588 | 1464721974909 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}] 12:12:55 INFO - PROCESS | 2588 | 1464721975018 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:12:55 INFO - PROCESS | 2588 | 1464721975026 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F88000 == 22 [pid = 2588] [id = 24] 12:12:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DC2A66800) [pid = 2588] [serial = 68] [outer = 0000000000000000] 12:12:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DC3FB1000) [pid = 2588] [serial = 69] [outer = 0000007DC2A66800] 12:12:55 INFO - PROCESS | 2588 | 1464721975075 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC73D1000) [pid = 2588] [serial = 70] [outer = 0000007DC2A66800] 12:12:55 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DC8F83800) [pid = 2588] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:12:55 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DD04DDC00) [pid = 2588] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:12:55 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007DCF959400) [pid = 2588] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:12:55 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DCC106000) [pid = 2588] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:12:55 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0000007DCF4A3400) [pid = 2588] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:12:55 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0000007DCCD0E400) [pid = 2588] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:12:55 INFO - PROCESS | 2588 | 1464721975744 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]]]}] 12:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 12:12:55 INFO - PROCESS | 2588 | 1464721975783 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2588 | 1464721975785 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:12:55 INFO - PROCESS | 2588 | 1464721975789 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2588 | 1464721975791 Marionette TRACE conn6 <- [1,62,null,{}] 12:12:55 INFO - PROCESS | 2588 | 1464721975802 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}] 12:12:55 INFO - PROCESS | 2588 | 1464721975898 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:12:55 INFO - PROCESS | 2588 | 1464721975913 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC653000 == 23 [pid = 2588] [id = 25] 12:12:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0000007DC7D6E000) [pid = 2588] [serial = 71] [outer = 0000000000000000] 12:12:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007DC8005800) [pid = 2588] [serial = 72] [outer = 0000007DC7D6E000] 12:12:55 INFO - PROCESS | 2588 | 1464721975965 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DC9626000) [pid = 2588] [serial = 73] [outer = 0000007DC7D6E000] 12:12:56 INFO - PROCESS | 2588 | 1464721976369 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]]]}] 12:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 12:12:56 INFO - PROCESS | 2588 | 1464721976421 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 2588 | 1464721976424 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:12:56 INFO - PROCESS | 2588 | 1464721976427 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 2588 | 1464721976429 Marionette TRACE conn6 <- [1,66,null,{}] 12:12:56 INFO - PROCESS | 2588 | 1464721976433 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}] 12:12:56 INFO - PROCESS | 2588 | 1464721976513 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:12:56 INFO - PROCESS | 2588 | 1464721976520 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCE53B000 == 24 [pid = 2588] [id = 26] 12:12:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DCC147800) [pid = 2588] [serial = 74] [outer = 0000000000000000] 12:12:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DCCD7A400) [pid = 2588] [serial = 75] [outer = 0000007DCC147800] 12:12:56 INFO - PROCESS | 2588 | 1464721976566 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DCD74B400) [pid = 2588] [serial = 76] [outer = 0000007DCC147800] 12:12:56 INFO - PROCESS | 2588 | 1464721976974 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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 12:12:57 INFO - PROCESS | 2588 | 1464721977018 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2588 | 1464721977021 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:12:57 INFO - PROCESS | 2588 | 1464721977024 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2588 | 1464721977026 Marionette TRACE conn6 <- [1,70,null,{}] 12:12:57 INFO - PROCESS | 2588 | 1464721977030 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}] 12:12:57 INFO - PROCESS | 2588 | 1464721977106 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:12:57 INFO - PROCESS | 2588 | 1464721977121 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF472000 == 25 [pid = 2588] [id = 27] 12:12:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DCD97E800) [pid = 2588] [serial = 77] [outer = 0000000000000000] 12:12:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DCEF07C00) [pid = 2588] [serial = 78] [outer = 0000007DCD97E800] 12:12:57 INFO - PROCESS | 2588 | 1464721977175 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DCF44D000) [pid = 2588] [serial = 79] [outer = 0000007DCD97E800] 12:12:57 INFO - PROCESS | 2588 | 1464721977587 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]]]}] 12:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 12:12:57 INFO - PROCESS | 2588 | 1464721977657 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2588 | 1464721977659 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:12:57 INFO - PROCESS | 2588 | 1464721977663 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2588 | 1464721977665 Marionette TRACE conn6 <- [1,74,null,{}] 12:12:57 INFO - PROCESS | 2588 | 1464721977673 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}] 12:12:57 INFO - PROCESS | 2588 | 1464721977811 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:12:57 INFO - PROCESS | 2588 | 1464721977876 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC28BA800 == 26 [pid = 2588] [id = 28] 12:12:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC0E11C00) [pid = 2588] [serial = 80] [outer = 0000000000000000] 12:12:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC0E77400) [pid = 2588] [serial = 81] [outer = 0000007DC0E11C00] 12:12:57 INFO - PROCESS | 2588 | 1464721977936 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC29B1C00) [pid = 2588] [serial = 82] [outer = 0000007DC0E11C00] 12:12:58 INFO - PROCESS | 2588 | 1464721978573 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]]]}] 12:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 945ms 12:12:58 INFO - PROCESS | 2588 | 1464721978611 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 2588 | 1464721978616 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:12:58 INFO - PROCESS | 2588 | 1464721978620 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 2588 | 1464721978625 Marionette TRACE conn6 <- [1,78,null,{}] 12:12:58 INFO - PROCESS | 2588 | 1464721978630 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}] 12:12:58 INFO - PROCESS | 2588 | 1464721978738 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:12:58 INFO - PROCESS | 2588 | 1464721978812 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF475800 == 27 [pid = 2588] [id = 29] 12:12:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC8F84800) [pid = 2588] [serial = 83] [outer = 0000000000000000] 12:12:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DC9624800) [pid = 2588] [serial = 84] [outer = 0000007DC8F84800] 12:12:58 INFO - PROCESS | 2588 | 1464721978871 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCD742800) [pid = 2588] [serial = 85] [outer = 0000007DC8F84800] 12:12:59 INFO - PROCESS | 2588 | 1464721979406 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]]]}] 12:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 840ms 12:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:12:59 INFO - PROCESS | 2588 | 1464721979465 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2588 | 1464721979469 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:12:59 INFO - PROCESS | 2588 | 1464721979473 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2588 | 1464721979475 Marionette TRACE conn6 <- [1,82,null,{}] 12:12:59 INFO - PROCESS | 2588 | 1464721979479 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}] 12:12:59 INFO - PROCESS | 2588 | 1464721979582 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:12:59 INFO - PROCESS | 2588 | 1464721979655 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1E05000 == 28 [pid = 2588] [id = 30] 12:12:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DCF953000) [pid = 2588] [serial = 86] [outer = 0000000000000000] 12:12:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DCF959800) [pid = 2588] [serial = 87] [outer = 0000007DCF953000] 12:12:59 INFO - PROCESS | 2588 | 1464721979712 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DCFE50000) [pid = 2588] [serial = 88] [outer = 0000007DCF953000] 12:13:00 INFO - PROCESS | 2588 | 1464721980261 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]]]}] 12:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 837ms 12:13:00 INFO - PROCESS | 2588 | 1464721980311 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2588 | 1464721980315 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:13:00 INFO - PROCESS | 2588 | 1464721980327 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2588 | 1464721980332 Marionette TRACE conn6 <- [1,86,null,{}] 12:13:00 INFO - PROCESS | 2588 | 1464721980336 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}] 12:13:00 INFO - PROCESS | 2588 | 1464721980475 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:13:00 INFO - PROCESS | 2588 | 1464721980534 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FD1800 == 29 [pid = 2588] [id = 31] 12:13:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DD0C20C00) [pid = 2588] [serial = 89] [outer = 0000000000000000] 12:13:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DD1E29C00) [pid = 2588] [serial = 90] [outer = 0000007DD0C20C00] 12:13:00 INFO - PROCESS | 2588 | 1464721980590 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DD2BBFC00) [pid = 2588] [serial = 91] [outer = 0000007DD0C20C00] 12:13:01 INFO - PROCESS | 2588 | 1464721981212 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]]]}] 12:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 940ms 12:13:01 INFO - PROCESS | 2588 | 1464721981265 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 2588 | 1464721981270 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:13:01 INFO - PROCESS | 2588 | 1464721981276 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:13:01 INFO - PROCESS | 2588 | 1464721981280 Marionette TRACE conn6 <- [1,90,null,{}] 12:13:01 INFO - PROCESS | 2588 | 1464721981287 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}] 12:13:01 INFO - PROCESS | 2588 | 1464721981386 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:13:01 INFO - PROCESS | 2588 | 1464721981450 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7498800 == 30 [pid = 2588] [id = 32] 12:13:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC29D3800) [pid = 2588] [serial = 92] [outer = 0000000000000000] 12:13:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC2A5E400) [pid = 2588] [serial = 93] [outer = 0000007DC29D3800] 12:13:01 INFO - PROCESS | 2588 | 1464721981500 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DC407EC00) [pid = 2588] [serial = 94] [outer = 0000007DC29D3800] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCFA59C00) [pid = 2588] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DCF5E1000) [pid = 2588] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DD0640000) [pid = 2588] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DD17E7800) [pid = 2588] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DCF95B000) [pid = 2588] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DCC70F000) [pid = 2588] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DCEF09C00) [pid = 2588] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DD31D7000) [pid = 2588] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DCEE4DC00) [pid = 2588] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC29B4800) [pid = 2588] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DD2F60800) [pid = 2588] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DD57DE400) [pid = 2588] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DCF6F1C00) [pid = 2588] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DC7034800) [pid = 2588] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DCD73F000) [pid = 2588] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DC748A000) [pid = 2588] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DD19CC800) [pid = 2588] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DD1E86400) [pid = 2588] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DCD97C000) [pid = 2588] [serial = 31] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DCFD10000) [pid = 2588] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007DCFD1A800) [pid = 2588] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DC8F8E000) [pid = 2588] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0000007DC8F8FC00) [pid = 2588] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:13:01 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0000007DC704F800) [pid = 2588] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:13:02 INFO - PROCESS | 2588 | 1464721982019 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 776ms 12:13:02 INFO - PROCESS | 2588 | 1464721982055 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2588 | 1464721982061 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:13:02 INFO - PROCESS | 2588 | 1464721982068 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2588 | 1464721982071 Marionette TRACE conn6 <- [1,94,null,{}] 12:13:02 INFO - PROCESS | 2588 | 1464721982075 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}] 12:13:02 INFO - PROCESS | 2588 | 1464721982161 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:13:02 INFO - PROCESS | 2588 | 1464721982171 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7DD0000 == 31 [pid = 2588] [id = 33] 12:13:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0000007DC29B4400) [pid = 2588] [serial = 95] [outer = 0000000000000000] 12:13:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007DC7A83000) [pid = 2588] [serial = 96] [outer = 0000007DC29B4400] 12:13:02 INFO - PROCESS | 2588 | 1464721982221 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DC8BA4800) [pid = 2588] [serial = 97] [outer = 0000007DC29B4400] 12:13:02 INFO - PROCESS | 2588 | 1464721982660 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]]]}] 12:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 12:13:02 INFO - PROCESS | 2588 | 1464721982698 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2588 | 1464721982700 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:13:02 INFO - PROCESS | 2588 | 1464721982704 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2588 | 1464721982708 Marionette TRACE conn6 <- [1,98,null,{}] 12:13:02 INFO - PROCESS | 2588 | 1464721982719 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}] 12:13:02 INFO - PROCESS | 2588 | 1464721982811 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:13:02 INFO - PROCESS | 2588 | 1464721982821 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC76B000 == 32 [pid = 2588] [id = 34] 12:13:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DCCD84C00) [pid = 2588] [serial = 98] [outer = 0000000000000000] 12:13:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DCD935800) [pid = 2588] [serial = 99] [outer = 0000007DCCD84C00] 12:13:02 INFO - PROCESS | 2588 | 1464721982872 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DCEF11C00) [pid = 2588] [serial = 100] [outer = 0000007DCCD84C00] 12:13:03 INFO - PROCESS | 2588 | 1464721983324 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]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 691ms 12:13:03 INFO - PROCESS | 2588 | 1464721983397 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2588 | 1464721983400 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:13:03 INFO - PROCESS | 2588 | 1464721983404 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2588 | 1464721983406 Marionette TRACE conn6 <- [1,102,null,{}] 12:13:03 INFO - PROCESS | 2588 | 1464721983414 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}] 12:13:03 INFO - PROCESS | 2588 | 1464721983503 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:13:03 INFO - PROCESS | 2588 | 1464721983516 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEEA1000 == 33 [pid = 2588] [id = 35] 12:13:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DCFD11800) [pid = 2588] [serial = 101] [outer = 0000000000000000] 12:13:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DCFEEE000) [pid = 2588] [serial = 102] [outer = 0000007DCFD11800] 12:13:03 INFO - PROCESS | 2588 | 1464721983562 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DD063FC00) [pid = 2588] [serial = 103] [outer = 0000007DCFD11800] 12:13:03 INFO - PROCESS | 2588 | 1464721983932 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]]]}] 12:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 12:13:04 INFO - PROCESS | 2588 | 1464721983996 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 2588 | 1464721983998 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:13:04 INFO - PROCESS | 2588 | 1464721984001 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 2588 | 1464721984003 Marionette TRACE conn6 <- [1,106,null,{}] 12:13:04 INFO - PROCESS | 2588 | 1464721984007 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}] 12:13:04 INFO - PROCESS | 2588 | 1464721984087 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:13:04 INFO - PROCESS | 2588 | 1464721984094 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFD95800 == 34 [pid = 2588] [id = 36] 12:13:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DD0C27400) [pid = 2588] [serial = 104] [outer = 0000000000000000] 12:13:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DD1945C00) [pid = 2588] [serial = 105] [outer = 0000007DD0C27400] 12:13:04 INFO - PROCESS | 2588 | 1464721984139 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DD20C0C00) [pid = 2588] [serial = 106] [outer = 0000007DD0C27400] 12:13:04 INFO - PROCESS | 2588 | 1464721984578 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]]]}] 12:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 12:13:04 INFO - PROCESS | 2588 | 1464721984638 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 2588 | 1464721984640 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:13:04 INFO - PROCESS | 2588 | 1464721984643 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 2588 | 1464721984645 Marionette TRACE conn6 <- [1,110,null,{}] 12:13:04 INFO - PROCESS | 2588 | 1464721984649 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}] 12:13:04 INFO - PROCESS | 2588 | 1464721984782 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:13:04 INFO - PROCESS | 2588 | 1464721984827 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE8E800 == 35 [pid = 2588] [id = 37] 12:13:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DD20BAC00) [pid = 2588] [serial = 107] [outer = 0000000000000000] 12:13:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DD57DEC00) [pid = 2588] [serial = 108] [outer = 0000007DD20BAC00] 12:13:04 INFO - PROCESS | 2588 | 1464721984874 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DD5EF9C00) [pid = 2588] [serial = 109] [outer = 0000007DD20BAC00] 12:13:05 INFO - PROCESS | 2588 | 1464721985290 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]]]}] 12:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 12:13:05 INFO - PROCESS | 2588 | 1464721985337 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2588 | 1464721985340 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:13:05 INFO - PROCESS | 2588 | 1464721985343 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2588 | 1464721985345 Marionette TRACE conn6 <- [1,114,null,{}] 12:13:05 INFO - PROCESS | 2588 | 1464721985349 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}] 12:13:05 INFO - PROCESS | 2588 | 1464721985468 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:13:05 INFO - PROCESS | 2588 | 1464721985491 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EB9800 == 36 [pid = 2588] [id = 38] 12:13:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DD5FB2400) [pid = 2588] [serial = 110] [outer = 0000000000000000] 12:13:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DD5FBB800) [pid = 2588] [serial = 111] [outer = 0000007DD5FB2400] 12:13:05 INFO - PROCESS | 2588 | 1464721985536 Marionette DEBUG loaded listener.js 12:13:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DD7741800) [pid = 2588] [serial = 112] [outer = 0000007DD5FB2400] 12:13:05 INFO - PROCESS | 2588 | 1464721985942 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]]]}] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DC29B0000) [pid = 2588] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DCC145C00) [pid = 2588] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC0E82C00) [pid = 2588] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DD57D8400) [pid = 2588] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DC32AA400) [pid = 2588] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DC2A66400) [pid = 2588] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DC2A66800) [pid = 2588] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DC22C3400) [pid = 2588] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DC7D6E000) [pid = 2588] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DCC147800) [pid = 2588] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 632ms 12:13:05 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DD5EFA800) [pid = 2588] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:13:05 INFO - PROCESS | 2588 | 1464721985978 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2588 | 1464721985980 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:13:05 INFO - PROCESS | 2588 | 1464721985984 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2588 | 1464721985986 Marionette TRACE conn6 <- [1,118,null,{}] 12:13:06 INFO - PROCESS | 2588 | 1464721985989 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}] 12:13:06 INFO - PROCESS | 2588 | 1464721986095 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:13:06 INFO - PROCESS | 2588 | 1464721986132 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD21CA800 == 37 [pid = 2588] [id = 39] 12:13:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DC29ACC00) [pid = 2588] [serial = 113] [outer = 0000000000000000] 12:13:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DC2A68C00) [pid = 2588] [serial = 114] [outer = 0000007DC29ACC00] 12:13:06 INFO - PROCESS | 2588 | 1464721986177 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC2C84400) [pid = 2588] [serial = 115] [outer = 0000007DC29ACC00] 12:13:06 INFO - PROCESS | 2588 | 1464721986506 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]]]}] 12:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 12:13:06 INFO - PROCESS | 2588 | 1464721986572 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2588 | 1464721986574 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:13:06 INFO - PROCESS | 2588 | 1464721986578 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:13:06 INFO - PROCESS | 2588 | 1464721986579 Marionette TRACE conn6 <- [1,122,null,{}] 12:13:06 INFO - PROCESS | 2588 | 1464721986583 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}] 12:13:06 INFO - PROCESS | 2588 | 1464721986682 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:13:06 INFO - PROCESS | 2588 | 1464721986691 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DB9800 == 38 [pid = 2588] [id = 40] 12:13:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC2C88400) [pid = 2588] [serial = 116] [outer = 0000000000000000] 12:13:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC8D15400) [pid = 2588] [serial = 117] [outer = 0000007DC2C88400] 12:13:06 INFO - PROCESS | 2588 | 1464721986737 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC8D1B400) [pid = 2588] [serial = 118] [outer = 0000007DC2C88400] 12:13:07 INFO - PROCESS | 2588 | 1464721987120 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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 12:13:07 INFO - PROCESS | 2588 | 1464721987167 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2588 | 1464721987169 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:13:07 INFO - PROCESS | 2588 | 1464721987173 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:13:07 INFO - PROCESS | 2588 | 1464721987175 Marionette TRACE conn6 <- [1,126,null,{}] 12:13:07 INFO - PROCESS | 2588 | 1464721987178 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}] 12:13:07 INFO - PROCESS | 2588 | 1464721987278 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:13:07 INFO - PROCESS | 2588 | 1464721987286 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C85000 == 39 [pid = 2588] [id = 41] 12:13:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DC7D75000) [pid = 2588] [serial = 119] [outer = 0000000000000000] 12:13:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCC145800) [pid = 2588] [serial = 120] [outer = 0000007DC7D75000] 12:13:07 INFO - PROCESS | 2588 | 1464721987332 Marionette DEBUG loaded listener.js 12:13:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DCD9C3400) [pid = 2588] [serial = 121] [outer = 0000007DC7D75000] 12:13:07 INFO - PROCESS | 2588 | 1464721987722 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]]]}] 12:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 12:13:07 INFO - PROCESS | 2588 | 1464721987763 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:13:07 INFO - PROCESS | 2588 | 1464721987765 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:13:07 INFO - PROCESS | 2588 | 1464721987769 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:13:07 INFO - PROCESS | 2588 | 1464721987772 Marionette TRACE conn6 <- [1,130,null,{}] 12:13:07 INFO - PROCESS | 2588 | 1464721987775 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}] 12:13:07 INFO - PROCESS | 2588 | 1464721987898 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:13:07 INFO - PROCESS | 2588 | 1464721987907 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E33800 == 40 [pid = 2588] [id = 42] 12:13:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DCD9C7000) [pid = 2588] [serial = 122] [outer = 0000000000000000] 12:13:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DCEF06800) [pid = 2588] [serial = 123] [outer = 0000007DCD9C7000] 12:13:07 INFO - PROCESS | 2588 | 1464721987964 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DD6FA7400) [pid = 2588] [serial = 124] [outer = 0000007DCD9C7000] 12:13:08 INFO - PROCESS | 2588 | 1464721988479 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]]]}] 12:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 734ms 12:13:08 INFO - PROCESS | 2588 | 1464721988512 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:13:08 INFO - PROCESS | 2588 | 1464721988517 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:13:08 INFO - PROCESS | 2588 | 1464721988524 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:13:08 INFO - PROCESS | 2588 | 1464721988528 Marionette TRACE conn6 <- [1,134,null,{}] 12:13:08 INFO - PROCESS | 2588 | 1464721988535 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}] 12:13:08 INFO - PROCESS | 2588 | 1464721988649 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:13:08 INFO - PROCESS | 2588 | 1464721988727 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC748A800 == 41 [pid = 2588] [id = 43] 12:13:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC29D7400) [pid = 2588] [serial = 125] [outer = 0000000000000000] 12:13:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DC2C7F800) [pid = 2588] [serial = 126] [outer = 0000007DC29D7400] 12:13:08 INFO - PROCESS | 2588 | 1464721988785 Marionette DEBUG loaded listener.js 12:13:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC73D1C00) [pid = 2588] [serial = 127] [outer = 0000007DC29D7400] 12:13:09 INFO - PROCESS | 2588 | 1464721989384 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]]]}] 12:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 882ms 12:13:09 INFO - PROCESS | 2588 | 1464721989408 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:13:09 INFO - PROCESS | 2588 | 1464721989415 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:13:09 INFO - PROCESS | 2588 | 1464721989422 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:13:09 INFO - PROCESS | 2588 | 1464721989425 Marionette TRACE conn6 <- [1,138,null,{}] 12:13:09 INFO - PROCESS | 2588 | 1464721989430 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}] 12:13:09 INFO - PROCESS | 2588 | 1464721989544 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:13:09 INFO - PROCESS | 2588 | 1464721989609 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0258800 == 42 [pid = 2588] [id = 44] 12:13:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC2977800) [pid = 2588] [serial = 128] [outer = 0000000000000000] 12:13:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DC703C800) [pid = 2588] [serial = 129] [outer = 0000007DC2977800] 12:13:09 INFO - PROCESS | 2588 | 1464721989664 Marionette DEBUG loaded listener.js 12:13:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC8B15800) [pid = 2588] [serial = 130] [outer = 0000007DC2977800] 12:13:10 INFO - PROCESS | 2588 | 1464721990249 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]]]}] 12:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 882ms 12:13:10 INFO - PROCESS | 2588 | 1464721990310 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:13:10 INFO - PROCESS | 2588 | 1464721990313 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:13:10 INFO - PROCESS | 2588 | 1464721990317 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:13:10 INFO - PROCESS | 2588 | 1464721990322 Marionette TRACE conn6 <- [1,142,null,{}] 12:13:10 INFO - PROCESS | 2588 | 1464721990334 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}] 12:13:10 INFO - PROCESS | 2588 | 1464721990446 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:13:10 INFO - PROCESS | 2588 | 1464721990513 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F1B800 == 43 [pid = 2588] [id = 45] 12:13:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCC668000) [pid = 2588] [serial = 131] [outer = 0000000000000000] 12:13:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCCD7F800) [pid = 2588] [serial = 132] [outer = 0000007DCC668000] 12:13:10 INFO - PROCESS | 2588 | 1464721990571 Marionette DEBUG loaded listener.js 12:13:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCEE4FC00) [pid = 2588] [serial = 133] [outer = 0000007DCC668000] 12:13:11 INFO - PROCESS | 2588 | 1464721991225 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]]]}] 12:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 943ms 12:13:11 INFO - PROCESS | 2588 | 1464721991261 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:13:11 INFO - PROCESS | 2588 | 1464721991265 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:13:11 INFO - PROCESS | 2588 | 1464721991268 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:13:11 INFO - PROCESS | 2588 | 1464721991270 Marionette TRACE conn6 <- [1,146,null,{}] 12:13:11 INFO - PROCESS | 2588 | 1464721991274 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}] 12:13:11 INFO - PROCESS | 2588 | 1464721991383 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:13:11 INFO - PROCESS | 2588 | 1464721991460 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E1B800 == 44 [pid = 2588] [id = 46] 12:13:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCF95B400) [pid = 2588] [serial = 134] [outer = 0000000000000000] 12:13:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DD04E1C00) [pid = 2588] [serial = 135] [outer = 0000007DCF95B400] 12:13:11 INFO - PROCESS | 2588 | 1464721991516 Marionette DEBUG loaded listener.js 12:13:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DD31CFC00) [pid = 2588] [serial = 136] [outer = 0000007DCF95B400] 12:13:12 INFO - PROCESS | 2588 | 1464721992284 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]]]}] 12:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1023ms 12:13:12 INFO - PROCESS | 2588 | 1464721992294 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:13:12 INFO - PROCESS | 2588 | 1464721992298 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:13:12 INFO - PROCESS | 2588 | 1464721992330 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:13:12 INFO - PROCESS | 2588 | 1464721992334 Marionette TRACE conn6 <- [1,150,null,{}] 12:13:12 INFO - PROCESS | 2588 | 1464721992341 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}] 12:13:12 INFO - PROCESS | 2588 | 1464721992442 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:13:12 INFO - PROCESS | 2588 | 1464721992509 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC763800 == 45 [pid = 2588] [id = 47] 12:13:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC29B5800) [pid = 2588] [serial = 137] [outer = 0000000000000000] 12:13:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC29CF000) [pid = 2588] [serial = 138] [outer = 0000007DC29B5800] 12:13:12 INFO - PROCESS | 2588 | 1464721992559 Marionette DEBUG loaded listener.js 12:13:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC2F3A400) [pid = 2588] [serial = 139] [outer = 0000007DC29B5800] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7F92000 == 44 [pid = 2588] [id = 8] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C85000 == 43 [pid = 2588] [id = 41] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DB9800 == 42 [pid = 2588] [id = 40] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD21CA800 == 41 [pid = 2588] [id = 39] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EB9800 == 40 [pid = 2588] [id = 38] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE8E800 == 39 [pid = 2588] [id = 37] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFD95800 == 38 [pid = 2588] [id = 36] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEEA1000 == 37 [pid = 2588] [id = 35] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC76B000 == 36 [pid = 2588] [id = 34] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7DD0000 == 35 [pid = 2588] [id = 33] 12:13:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7498800 == 34 [pid = 2588] [id = 32] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCEF07C00) [pid = 2588] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DD5FB6400) [pid = 2588] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC2A69800) [pid = 2588] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC0E7B400) [pid = 2588] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD2F5D000) [pid = 2588] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DD5EF2400) [pid = 2588] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DD1E85400) [pid = 2588] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DD57D4800) [pid = 2588] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC3FB1000) [pid = 2588] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC29AE800) [pid = 2588] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DC29CF800) [pid = 2588] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DC8005800) [pid = 2588] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DC73D1000) [pid = 2588] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC9626000) [pid = 2588] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DCD74B400) [pid = 2588] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DCCD7A400) [pid = 2588] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DD5FBF000) [pid = 2588] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:13:13 INFO - PROCESS | 2588 | 1464721993154 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]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 899ms 12:13:13 INFO - PROCESS | 2588 | 1464721993221 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 2588 | 1464721993228 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:13:13 INFO - PROCESS | 2588 | 1464721993234 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2588 | 1464721993237 Marionette TRACE conn6 <- [1,154,null,{}] 12:13:13 INFO - PROCESS | 2588 | 1464721993241 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}] 12:13:13 INFO - PROCESS | 2588 | 1464721993351 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:13:13 INFO - PROCESS | 2588 | 1464721993417 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7DD0000 == 35 [pid = 2588] [id = 48] 12:13:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC0E7DC00) [pid = 2588] [serial = 140] [outer = 0000000000000000] 12:13:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC2A6B000) [pid = 2588] [serial = 141] [outer = 0000007DC0E7DC00] 12:13:13 INFO - PROCESS | 2588 | 1464721993463 Marionette DEBUG loaded listener.js 12:13:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC33A3C00) [pid = 2588] [serial = 142] [outer = 0000007DC0E7DC00] 12:13:13 INFO - PROCESS | 2588 | 1464721993872 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]]]}] 12:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 691ms 12:13:13 INFO - PROCESS | 2588 | 1464721993926 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:13:13 INFO - PROCESS | 2588 | 1464721993929 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:13:13 INFO - PROCESS | 2588 | 1464721993932 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:13:13 INFO - PROCESS | 2588 | 1464721993936 Marionette TRACE conn6 <- [1,158,null,{}] 12:13:13 INFO - PROCESS | 2588 | 1464721993947 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}] 12:13:14 INFO - PROCESS | 2588 | 1464721994038 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:13:14 INFO - PROCESS | 2588 | 1464721994046 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED80800 == 36 [pid = 2588] [id = 49] 12:13:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DC8BA5C00) [pid = 2588] [serial = 143] [outer = 0000000000000000] 12:13:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC8D12400) [pid = 2588] [serial = 144] [outer = 0000007DC8BA5C00] 12:13:14 INFO - PROCESS | 2588 | 1464721994099 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC9144800) [pid = 2588] [serial = 145] [outer = 0000007DC8BA5C00] 12:13:14 INFO - PROCESS | 2588 | 1464721994549 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]]]}] 12:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 12:13:14 INFO - PROCESS | 2588 | 1464721994564 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:13:14 INFO - PROCESS | 2588 | 1464721994567 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:13:14 INFO - PROCESS | 2588 | 1464721994570 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:13:14 INFO - PROCESS | 2588 | 1464721994572 Marionette TRACE conn6 <- [1,162,null,{}] 12:13:14 INFO - PROCESS | 2588 | 1464721994575 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}] 12:13:14 INFO - PROCESS | 2588 | 1464721994661 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:13:14 INFO - PROCESS | 2588 | 1464721994668 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF82B000 == 37 [pid = 2588] [id = 50] 12:13:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCC140000) [pid = 2588] [serial = 146] [outer = 0000000000000000] 12:13:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCC70F000) [pid = 2588] [serial = 147] [outer = 0000007DCC140000] 12:13:14 INFO - PROCESS | 2588 | 1464721994716 Marionette DEBUG loaded listener.js 12:13:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCD984400) [pid = 2588] [serial = 148] [outer = 0000007DCC140000] 12:13:15 INFO - PROCESS | 2588 | 1464721995139 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 12:13:15 INFO - PROCESS | 2588 | 1464721995203 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 2588 | 1464721995205 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:13:15 INFO - PROCESS | 2588 | 1464721995209 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2588 | 1464721995211 Marionette TRACE conn6 <- [1,166,null,{}] 12:13:15 INFO - PROCESS | 2588 | 1464721995214 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}] 12:13:15 INFO - PROCESS | 2588 | 1464721995321 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:13:15 INFO - PROCESS | 2588 | 1464721995329 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C4B000 == 38 [pid = 2588] [id = 51] 12:13:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCD9CC800) [pid = 2588] [serial = 149] [outer = 0000000000000000] 12:13:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCEE58800) [pid = 2588] [serial = 150] [outer = 0000007DCD9CC800] 12:13:15 INFO - PROCESS | 2588 | 1464721995409 Marionette DEBUG loaded listener.js 12:13:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCF450400) [pid = 2588] [serial = 151] [outer = 0000007DCD9CC800] 12:13:15 INFO - PROCESS | 2588 | 1464721995864 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]]]}] 12:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 12:13:15 INFO - PROCESS | 2588 | 1464721995889 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:13:15 INFO - PROCESS | 2588 | 1464721995892 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:13:15 INFO - PROCESS | 2588 | 1464721995895 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:13:15 INFO - PROCESS | 2588 | 1464721995904 Marionette TRACE conn6 <- [1,170,null,{}] 12:13:15 INFO - PROCESS | 2588 | 1464721995908 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}] 12:13:16 INFO - PROCESS | 2588 | 1464721996039 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:13:16 INFO - PROCESS | 2588 | 1464721996049 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2BA2800 == 39 [pid = 2588] [id = 52] 12:13:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DD019D400) [pid = 2588] [serial = 152] [outer = 0000000000000000] 12:13:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DD17ED400) [pid = 2588] [serial = 153] [outer = 0000007DD019D400] 12:13:16 INFO - PROCESS | 2588 | 1464721996134 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DD20BE000) [pid = 2588] [serial = 154] [outer = 0000007DD019D400] 12:13:16 INFO - PROCESS | 2588 | 1464721996536 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]]]}] 12:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 692ms 12:13:16 INFO - PROCESS | 2588 | 1464721996593 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:13:16 INFO - PROCESS | 2588 | 1464721996595 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:13:16 INFO - PROCESS | 2588 | 1464721996599 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:13:16 INFO - PROCESS | 2588 | 1464721996601 Marionette TRACE conn6 <- [1,174,null,{}] 12:13:16 INFO - PROCESS | 2588 | 1464721996605 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}] 12:13:16 INFO - PROCESS | 2588 | 1464721996726 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:13:16 INFO - PROCESS | 2588 | 1464721996743 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E2A000 == 40 [pid = 2588] [id = 53] 12:13:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD1E32C00) [pid = 2588] [serial = 155] [outer = 0000000000000000] 12:13:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DD31D0C00) [pid = 2588] [serial = 156] [outer = 0000007DD1E32C00] 12:13:16 INFO - PROCESS | 2588 | 1464721996788 Marionette DEBUG loaded listener.js 12:13:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DD57D8000) [pid = 2588] [serial = 157] [outer = 0000007DD1E32C00] 12:13:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DD57D5400) [pid = 2588] [serial = 158] [outer = 0000007DC727FC00] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCD97E800) [pid = 2588] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC29B4400) [pid = 2588] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC2C88400) [pid = 2588] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DD0C27400) [pid = 2588] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DD5FB2400) [pid = 2588] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DCCD84C00) [pid = 2588] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC7D75000) [pid = 2588] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DD20BAC00) [pid = 2588] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC29D3800) [pid = 2588] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC29ACC00) [pid = 2588] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:13:17 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DCFD11800) [pid = 2588] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:13:17 INFO - PROCESS | 2588 | 1464721997287 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 733ms 12:13:17 INFO - PROCESS | 2588 | 1464721997337 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2588 | 1464721997339 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:13:17 INFO - PROCESS | 2588 | 1464721997343 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - PROCESS | 2588 | 1464721997345 Marionette TRACE conn6 <- [1,178,null,{}] 12:13:17 INFO - PROCESS | 2588 | 1464721997348 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}] 12:13:17 INFO - PROCESS | 2588 | 1464721997439 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:13:17 INFO - PROCESS | 2588 | 1464721997448 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EC4000 == 41 [pid = 2588] [id = 54] 12:13:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC2C87800) [pid = 2588] [serial = 159] [outer = 0000000000000000] 12:13:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCD97E800) [pid = 2588] [serial = 160] [outer = 0000007DC2C87800] 12:13:17 INFO - PROCESS | 2588 | 1464721997496 Marionette DEBUG loaded listener.js 12:13:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DD31D6000) [pid = 2588] [serial = 161] [outer = 0000007DC2C87800] 12:13:17 INFO - PROCESS | 2588 | 1464721997896 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]]]}] 12:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 12:13:17 INFO - PROCESS | 2588 | 1464721997931 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:13:17 INFO - PROCESS | 2588 | 1464721997933 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:13:17 INFO - PROCESS | 2588 | 1464721997936 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:13:17 INFO - PROCESS | 2588 | 1464721997938 Marionette TRACE conn6 <- [1,182,null,{}] 12:13:17 INFO - PROCESS | 2588 | 1464721997942 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}] 12:13:18 INFO - PROCESS | 2588 | 1464721998043 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:13:18 INFO - PROCESS | 2588 | 1464721998053 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F1C800 == 42 [pid = 2588] [id = 55] 12:13:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DD31D2800) [pid = 2588] [serial = 162] [outer = 0000000000000000] 12:13:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DD5EF4400) [pid = 2588] [serial = 163] [outer = 0000007DD31D2800] 12:13:18 INFO - PROCESS | 2588 | 1464721998098 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DD6FA6800) [pid = 2588] [serial = 164] [outer = 0000007DD31D2800] 12:13:18 INFO - PROCESS | 2588 | 1464721998470 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]]]}] 12:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 584ms 12:13:18 INFO - PROCESS | 2588 | 1464721998524 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:13:18 INFO - PROCESS | 2588 | 1464721998527 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:13:18 INFO - PROCESS | 2588 | 1464721998530 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:13:18 INFO - PROCESS | 2588 | 1464721998532 Marionette TRACE conn6 <- [1,186,null,{}] 12:13:18 INFO - PROCESS | 2588 | 1464721998546 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}] 12:13:18 INFO - PROCESS | 2588 | 1464721998632 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:13:18 INFO - PROCESS | 2588 | 1464721998639 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E8A000 == 43 [pid = 2588] [id = 56] 12:13:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DD6FAC000) [pid = 2588] [serial = 165] [outer = 0000000000000000] 12:13:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD6FB1400) [pid = 2588] [serial = 166] [outer = 0000007DD6FAC000] 12:13:18 INFO - PROCESS | 2588 | 1464721998694 Marionette DEBUG loaded listener.js 12:13:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DD7740000) [pid = 2588] [serial = 167] [outer = 0000007DD6FAC000] 12:13:19 INFO - PROCESS | 2588 | 1464721999088 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]]]}] 12:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 12:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:13:19 INFO - PROCESS | 2588 | 1464721999121 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:13:19 INFO - PROCESS | 2588 | 1464721999123 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:13:19 INFO - PROCESS | 2588 | 1464721999126 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:13:19 INFO - PROCESS | 2588 | 1464721999129 Marionette TRACE conn6 <- [1,190,null,{}] 12:13:19 INFO - PROCESS | 2588 | 1464721999132 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}] 12:13:19 INFO - PROCESS | 2588 | 1464721999260 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:13:19 INFO - PROCESS | 2588 | 1464721999391 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7042000 == 44 [pid = 2588] [id = 57] 12:13:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC0E7D800) [pid = 2588] [serial = 168] [outer = 0000000000000000] 12:13:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC1FC9C00) [pid = 2588] [serial = 169] [outer = 0000007DC0E7D800] 12:13:19 INFO - PROCESS | 2588 | 1464721999453 Marionette DEBUG loaded listener.js 12:13:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC29AE800) [pid = 2588] [serial = 170] [outer = 0000007DC0E7D800] 12:13:20 INFO - PROCESS | 2588 | 1464721999988 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]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 12:13:20 INFO - PROCESS | 2588 | 1464722000018 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2588 | 1464722000023 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:13:20 INFO - PROCESS | 2588 | 1464722000030 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:13:20 INFO - PROCESS | 2588 | 1464722000034 Marionette TRACE conn6 <- [1,194,null,{}] 12:13:20 INFO - PROCESS | 2588 | 1464722000040 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}] 12:13:20 INFO - PROCESS | 2588 | 1464722000156 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:13:20 INFO - PROCESS | 2588 | 1464722000236 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF597000 == 45 [pid = 2588] [id = 58] 12:13:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC7B8D400) [pid = 2588] [serial = 171] [outer = 0000000000000000] 12:13:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC80B3800) [pid = 2588] [serial = 172] [outer = 0000007DC7B8D400] 12:13:20 INFO - PROCESS | 2588 | 1464722000294 Marionette DEBUG loaded listener.js 12:13:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC8F8B800) [pid = 2588] [serial = 173] [outer = 0000007DC7B8D400] 12:13:20 INFO - PROCESS | 2588 | 1464722000940 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]]]}] 12:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 943ms 12:13:20 INFO - PROCESS | 2588 | 1464722000983 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:13:20 INFO - PROCESS | 2588 | 1464722000988 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:13:21 INFO - PROCESS | 2588 | 1464722000992 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2588 | 1464722000994 Marionette TRACE conn6 <- [1,198,null,{}] 12:13:21 INFO - PROCESS | 2588 | 1464722000999 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}] 12:13:21 INFO - PROCESS | 2588 | 1464722001110 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:13:21 INFO - PROCESS | 2588 | 1464722001193 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD831C800 == 46 [pid = 2588] [id = 59] 12:13:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCF956800) [pid = 2588] [serial = 174] [outer = 0000000000000000] 12:13:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCFD1A400) [pid = 2588] [serial = 175] [outer = 0000007DCF956800] 12:13:21 INFO - PROCESS | 2588 | 1464722001250 Marionette DEBUG loaded listener.js 12:13:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD19CC800) [pid = 2588] [serial = 176] [outer = 0000007DCF956800] 12:13:21 INFO - PROCESS | 2588 | 1464722001808 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]]]}] 12:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 12:13:21 INFO - PROCESS | 2588 | 1464722001833 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:13:21 INFO - PROCESS | 2588 | 1464722001836 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:13:21 INFO - PROCESS | 2588 | 1464722001847 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:13:21 INFO - PROCESS | 2588 | 1464722001855 Marionette TRACE conn6 <- [1,202,null,{}] 12:13:21 INFO - PROCESS | 2588 | 1464722001860 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}] 12:13:21 INFO - PROCESS | 2588 | 1464722001971 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:13:22 INFO - PROCESS | 2588 | 1464722002049 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8449800 == 47 [pid = 2588] [id = 60] 12:13:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCFA31C00) [pid = 2588] [serial = 177] [outer = 0000000000000000] 12:13:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD0645400) [pid = 2588] [serial = 178] [outer = 0000007DCFA31C00] 12:13:22 INFO - PROCESS | 2588 | 1464722002105 Marionette DEBUG loaded listener.js 12:13:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD6C2D800) [pid = 2588] [serial = 179] [outer = 0000007DCFA31C00] 12:13:22 INFO - PROCESS | 2588 | 1464722002657 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]]]}] 12:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 12:13:22 INFO - PROCESS | 2588 | 1464722002686 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:13:22 INFO - PROCESS | 2588 | 1464722002689 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:13:22 INFO - PROCESS | 2588 | 1464722002694 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:13:22 INFO - PROCESS | 2588 | 1464722002696 Marionette TRACE conn6 <- [1,206,null,{}] 12:13:22 INFO - PROCESS | 2588 | 1464722002700 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}] 12:13:22 INFO - PROCESS | 2588 | 1464722002810 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:13:22 INFO - PROCESS | 2588 | 1464722002888 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD84B8800 == 48 [pid = 2588] [id = 61] 12:13:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DD6C38800) [pid = 2588] [serial = 180] [outer = 0000000000000000] 12:13:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DD6FB1800) [pid = 2588] [serial = 181] [outer = 0000007DD6C38800] 12:13:22 INFO - PROCESS | 2588 | 1464722002943 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DD7746800) [pid = 2588] [serial = 182] [outer = 0000007DD6C38800] 12:13:23 INFO - PROCESS | 2588 | 1464722003484 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]]]}] 12:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 840ms 12:13:23 INFO - PROCESS | 2588 | 1464722003536 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:13:23 INFO - PROCESS | 2588 | 1464722003538 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:13:23 INFO - PROCESS | 2588 | 1464722003542 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:13:23 INFO - PROCESS | 2588 | 1464722003545 Marionette TRACE conn6 <- [1,210,null,{}] 12:13:23 INFO - PROCESS | 2588 | 1464722003549 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}] 12:13:23 INFO - PROCESS | 2588 | 1464722003657 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:13:23 INFO - PROCESS | 2588 | 1464722003739 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F9D000 == 49 [pid = 2588] [id = 62] 12:13:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFA57C00) [pid = 2588] [serial = 183] [outer = 0000000000000000] 12:13:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD17B4800) [pid = 2588] [serial = 184] [outer = 0000007DCFA57C00] 12:13:23 INFO - PROCESS | 2588 | 1464722003803 Marionette DEBUG loaded listener.js 12:13:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD17C2400) [pid = 2588] [serial = 185] [outer = 0000007DCFA57C00] 12:13:24 INFO - PROCESS | 2588 | 1464722004553 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]]]}] 12:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1033ms 12:13:24 INFO - PROCESS | 2588 | 1464722004578 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:13:24 INFO - PROCESS | 2588 | 1464722004583 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:13:24 INFO - PROCESS | 2588 | 1464722004589 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:13:24 INFO - PROCESS | 2588 | 1464722004593 Marionette TRACE conn6 <- [1,214,null,{}] 12:13:24 INFO - PROCESS | 2588 | 1464722004611 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}] 12:13:24 INFO - PROCESS | 2588 | 1464722004724 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:13:24 INFO - PROCESS | 2588 | 1464722004800 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC31AC000 == 50 [pid = 2588] [id = 63] 12:13:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC2A6CC00) [pid = 2588] [serial = 186] [outer = 0000000000000000] 12:13:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC2C7D400) [pid = 2588] [serial = 187] [outer = 0000007DC2A6CC00] 12:13:24 INFO - PROCESS | 2588 | 1464722004900 Marionette DEBUG loaded listener.js 12:13:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC7A0B000) [pid = 2588] [serial = 188] [outer = 0000007DC2A6CC00] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E8A000 == 49 [pid = 2588] [id = 56] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F1C800 == 48 [pid = 2588] [id = 55] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EC4000 == 47 [pid = 2588] [id = 54] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E2A000 == 46 [pid = 2588] [id = 53] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2BA2800 == 45 [pid = 2588] [id = 52] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C4B000 == 44 [pid = 2588] [id = 51] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF82B000 == 43 [pid = 2588] [id = 50] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED80800 == 42 [pid = 2588] [id = 49] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7DD0000 == 41 [pid = 2588] [id = 48] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC763800 == 40 [pid = 2588] [id = 47] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0258800 == 39 [pid = 2588] [id = 44] 12:13:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC748A800 == 38 [pid = 2588] [id = 43] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DD57DEC00) [pid = 2588] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DD5EF9C00) [pid = 2588] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCFEEE000) [pid = 2588] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD063FC00) [pid = 2588] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC7A83000) [pid = 2588] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC8BA4800) [pid = 2588] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD5FBB800) [pid = 2588] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC407EC00) [pid = 2588] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC2A5E400) [pid = 2588] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC9624800) [pid = 2588] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD1945C00) [pid = 2588] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCD935800) [pid = 2588] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCEF11C00) [pid = 2588] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DD1E29C00) [pid = 2588] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF44D000) [pid = 2588] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCF959800) [pid = 2588] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC0E77400) [pid = 2588] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DD7741800) [pid = 2588] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD20C0C00) [pid = 2588] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCEF06800) [pid = 2588] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC2A68C00) [pid = 2588] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC2C84400) [pid = 2588] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCC145800) [pid = 2588] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC8D1B400) [pid = 2588] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC8D15400) [pid = 2588] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCD9C3400) [pid = 2588] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:13:25 INFO - PROCESS | 2588 | 1464722005429 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]]]}] 12:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 903ms 12:13:25 INFO - PROCESS | 2588 | 1464722005495 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:13:25 INFO - PROCESS | 2588 | 1464722005501 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:13:25 INFO - PROCESS | 2588 | 1464722005508 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:13:25 INFO - PROCESS | 2588 | 1464722005511 Marionette TRACE conn6 <- [1,218,null,{}] 12:13:25 INFO - PROCESS | 2588 | 1464722005515 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}] 12:13:25 INFO - PROCESS | 2588 | 1464722005613 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:13:25 INFO - PROCESS | 2588 | 1464722005678 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC22B5800 == 39 [pid = 2588] [id = 64] 12:13:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC0E81C00) [pid = 2588] [serial = 189] [outer = 0000000000000000] 12:13:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC2851800) [pid = 2588] [serial = 190] [outer = 0000007DC0E81C00] 12:13:25 INFO - PROCESS | 2588 | 1464722005725 Marionette DEBUG loaded listener.js 12:13:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC32A7C00) [pid = 2588] [serial = 191] [outer = 0000007DC0E81C00] 12:13:26 INFO - PROCESS | 2588 | 1464722006104 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 12:13:26 INFO - PROCESS | 2588 | 1464722006140 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2588 | 1464722006142 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 2588 | 1464722006146 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:13:26 INFO - PROCESS | 2588 | 1464722006150 Marionette TRACE conn6 <- [1,222,null,{}] 12:13:26 INFO - PROCESS | 2588 | 1464722006162 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}] 12:13:26 INFO - PROCESS | 2588 | 1464722006254 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:13:26 INFO - PROCESS | 2588 | 1464722006262 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF46C000 == 40 [pid = 2588] [id = 65] 12:13:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC721A800) [pid = 2588] [serial = 192] [outer = 0000000000000000] 12:13:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC7D6C400) [pid = 2588] [serial = 193] [outer = 0000007DC721A800] 12:13:26 INFO - PROCESS | 2588 | 1464722006314 Marionette DEBUG loaded listener.js 12:13:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC8BA9000) [pid = 2588] [serial = 194] [outer = 0000007DC721A800] 12:13:26 INFO - PROCESS | 2588 | 1464722006761 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]]]}] 12:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 12:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:13:26 INFO - PROCESS | 2588 | 1464722006822 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:13:26 INFO - PROCESS | 2588 | 1464722006825 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:13:26 INFO - PROCESS | 2588 | 1464722006829 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:13:26 INFO - PROCESS | 2588 | 1464722006831 Marionette TRACE conn6 <- [1,226,null,{}] 12:13:26 INFO - PROCESS | 2588 | 1464722006834 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}] 12:13:26 INFO - PROCESS | 2588 | 1464722006926 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:13:26 INFO - PROCESS | 2588 | 1464722006966 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0186800 == 41 [pid = 2588] [id = 66] 12:13:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC9145000) [pid = 2588] [serial = 195] [outer = 0000000000000000] 12:13:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCC110800) [pid = 2588] [serial = 196] [outer = 0000007DC9145000] 12:13:27 INFO - PROCESS | 2588 | 1464722007012 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCC672400) [pid = 2588] [serial = 197] [outer = 0000007DC9145000] 12:13:27 INFO - PROCESS | 2588 | 1464722007435 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]]]}] 12:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 12:13:27 INFO - PROCESS | 2588 | 1464722007462 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:13:27 INFO - PROCESS | 2588 | 1464722007464 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:13:27 INFO - PROCESS | 2588 | 1464722007467 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:13:27 INFO - PROCESS | 2588 | 1464722007469 Marionette TRACE conn6 <- [1,230,null,{}] 12:13:27 INFO - PROCESS | 2588 | 1464722007473 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}] 12:13:27 INFO - PROCESS | 2588 | 1464722007582 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:13:27 INFO - PROCESS | 2588 | 1464722007590 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C86800 == 42 [pid = 2588] [id = 67] 12:13:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCCD81000) [pid = 2588] [serial = 198] [outer = 0000000000000000] 12:13:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCD744000) [pid = 2588] [serial = 199] [outer = 0000007DCCD81000] 12:13:27 INFO - PROCESS | 2588 | 1464722007669 Marionette DEBUG loaded listener.js 12:13:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCD9C5C00) [pid = 2588] [serial = 200] [outer = 0000007DCCD81000] 12:13:28 INFO - PROCESS | 2588 | 1464722008095 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]]]}] 12:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 12:13:28 INFO - PROCESS | 2588 | 1464722008168 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:13:28 INFO - PROCESS | 2588 | 1464722008178 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:13:28 INFO - PROCESS | 2588 | 1464722008181 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:13:28 INFO - PROCESS | 2588 | 1464722008183 Marionette TRACE conn6 <- [1,234,null,{}] 12:13:28 INFO - PROCESS | 2588 | 1464722008193 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}] 12:13:28 INFO - PROCESS | 2588 | 1464722008359 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:13:28 INFO - PROCESS | 2588 | 1464722008396 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FC0000 == 43 [pid = 2588] [id = 68] 12:13:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCF8DC000) [pid = 2588] [serial = 201] [outer = 0000000000000000] 12:13:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCFA35000) [pid = 2588] [serial = 202] [outer = 0000007DCF8DC000] 12:13:28 INFO - PROCESS | 2588 | 1464722008443 Marionette DEBUG loaded listener.js 12:13:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCFA5A000) [pid = 2588] [serial = 203] [outer = 0000007DCF8DC000] 12:13:29 INFO - PROCESS | 2588 | 1464722009014 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 879ms 12:13:29 INFO - PROCESS | 2588 | 1464722009061 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2588 | 1464722009063 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:13:29 INFO - PROCESS | 2588 | 1464722009067 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:13:29 INFO - PROCESS | 2588 | 1464722009069 Marionette TRACE conn6 <- [1,238,null,{}] 12:13:29 INFO - PROCESS | 2588 | 1464722009072 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}] 12:13:29 INFO - PROCESS | 2588 | 1464722009176 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:13:29 INFO - PROCESS | 2588 | 1464722009226 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EB8800 == 44 [pid = 2588] [id = 69] 12:13:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD02BFC00) [pid = 2588] [serial = 204] [outer = 0000000000000000] 12:13:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD0C26000) [pid = 2588] [serial = 205] [outer = 0000007DD02BFC00] 12:13:29 INFO - PROCESS | 2588 | 1464722009277 Marionette DEBUG loaded listener.js 12:13:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DD1D74400) [pid = 2588] [serial = 206] [outer = 0000007DD02BFC00] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD019D400) [pid = 2588] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DD1E32C00) [pid = 2588] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC29B5800) [pid = 2588] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC8BA5C00) [pid = 2588] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCC140000) [pid = 2588] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC0E7DC00) [pid = 2588] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD31D2800) [pid = 2588] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC2C87800) [pid = 2588] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:13:29 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCD9CC800) [pid = 2588] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:13:29 INFO - PROCESS | 2588 | 1464722009759 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]]]}] 12:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 733ms 12:13:29 INFO - PROCESS | 2588 | 1464722009803 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:13:29 INFO - PROCESS | 2588 | 1464722009806 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:13:29 INFO - PROCESS | 2588 | 1464722009809 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:13:29 INFO - PROCESS | 2588 | 1464722009811 Marionette TRACE conn6 <- [1,242,null,{}] 12:13:29 INFO - PROCESS | 2588 | 1464722009814 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}] 12:13:29 INFO - PROCESS | 2588 | 1464722009923 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:13:29 INFO - PROCESS | 2588 | 1464722009966 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DA4800 == 45 [pid = 2588] [id = 70] 12:13:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC8BA5C00) [pid = 2588] [serial = 207] [outer = 0000000000000000] 12:13:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DD1945C00) [pid = 2588] [serial = 208] [outer = 0000007DC8BA5C00] 12:13:30 INFO - PROCESS | 2588 | 1464722010011 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD2DA3800) [pid = 2588] [serial = 209] [outer = 0000007DC8BA5C00] 12:13:30 INFO - PROCESS | 2588 | 1464722010355 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]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 586ms 12:13:30 INFO - PROCESS | 2588 | 1464722010399 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:13:30 INFO - PROCESS | 2588 | 1464722010401 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:13:30 INFO - PROCESS | 2588 | 1464722010413 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:13:30 INFO - PROCESS | 2588 | 1464722010415 Marionette TRACE conn6 <- [1,246,null,{}] 12:13:30 INFO - PROCESS | 2588 | 1464722010419 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}] 12:13:30 INFO - PROCESS | 2588 | 1464722010530 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:13:30 INFO - PROCESS | 2588 | 1464722010539 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F1A800 == 46 [pid = 2588] [id = 71] 12:13:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD2DA8000) [pid = 2588] [serial = 210] [outer = 0000000000000000] 12:13:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD2DAC800) [pid = 2588] [serial = 211] [outer = 0000007DD2DA8000] 12:13:30 INFO - PROCESS | 2588 | 1464722010586 Marionette DEBUG loaded listener.js 12:13:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DD2F60800) [pid = 2588] [serial = 212] [outer = 0000007DD2DA8000] 12:13:30 INFO - PROCESS | 2588 | 1464722010956 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]]]}] 12:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 588ms 12:13:31 INFO - PROCESS | 2588 | 1464722010995 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2588 | 1464722010997 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:13:31 INFO - PROCESS | 2588 | 1464722011001 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2588 | 1464722011002 Marionette TRACE conn6 <- [1,250,null,{}] 12:13:31 INFO - PROCESS | 2588 | 1464722011006 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}] 12:13:31 INFO - PROCESS | 2588 | 1464722011093 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:13:31 INFO - PROCESS | 2588 | 1464722011158 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD830C800 == 47 [pid = 2588] [id = 72] 12:13:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF3CE000) [pid = 2588] [serial = 213] [outer = 0000000000000000] 12:13:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF3D2C00) [pid = 2588] [serial = 214] [outer = 0000007DCF3CE000] 12:13:31 INFO - PROCESS | 2588 | 1464722011205 Marionette DEBUG loaded listener.js 12:13:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DD2DAA400) [pid = 2588] [serial = 215] [outer = 0000007DCF3CE000] 12:13:31 INFO - PROCESS | 2588 | 1464722011649 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]]]}] 12:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 12:13:31 INFO - PROCESS | 2588 | 1464722011676 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:13:31 INFO - PROCESS | 2588 | 1464722011681 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:13:31 INFO - PROCESS | 2588 | 1464722011687 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:13:31 INFO - PROCESS | 2588 | 1464722011692 Marionette TRACE conn6 <- [1,254,null,{}] 12:13:31 INFO - PROCESS | 2588 | 1464722011705 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}] 12:13:31 INFO - PROCESS | 2588 | 1464722011822 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:13:31 INFO - PROCESS | 2588 | 1464722011900 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8A18000 == 48 [pid = 2588] [id = 73] 12:13:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC282C000) [pid = 2588] [serial = 216] [outer = 0000000000000000] 12:13:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC296E400) [pid = 2588] [serial = 217] [outer = 0000007DC282C000] 12:13:31 INFO - PROCESS | 2588 | 1464722011962 Marionette DEBUG loaded listener.js 12:13:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC29D2000) [pid = 2588] [serial = 218] [outer = 0000007DC282C000] 12:13:32 INFO - PROCESS | 2588 | 1464722012591 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]]]}] 12:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 945ms 12:13:32 INFO - PROCESS | 2588 | 1464722012636 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:13:32 INFO - PROCESS | 2588 | 1464722012643 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:13:32 INFO - PROCESS | 2588 | 1464722012650 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:13:32 INFO - PROCESS | 2588 | 1464722012653 Marionette TRACE conn6 <- [1,258,null,{}] 12:13:32 INFO - PROCESS | 2588 | 1464722012658 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}] 12:13:32 INFO - PROCESS | 2588 | 1464722012814 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:13:32 INFO - PROCESS | 2588 | 1464722012952 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E1A000 == 49 [pid = 2588] [id = 74] 12:13:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC8D1D400) [pid = 2588] [serial = 219] [outer = 0000000000000000] 12:13:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC8F8F400) [pid = 2588] [serial = 220] [outer = 0000007DC8D1D400] 12:13:33 INFO - PROCESS | 2588 | 1464722013025 Marionette DEBUG loaded listener.js 12:13:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCD9CB400) [pid = 2588] [serial = 221] [outer = 0000007DC8D1D400] 12:13:33 INFO - PROCESS | 2588 | 1464722013759 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]]]}] 12:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1133ms 12:13:33 INFO - PROCESS | 2588 | 1464722013790 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:13:33 INFO - PROCESS | 2588 | 1464722013793 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:13:33 INFO - PROCESS | 2588 | 1464722013797 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:13:33 INFO - PROCESS | 2588 | 1464722013801 Marionette TRACE conn6 <- [1,262,null,{}] 12:13:33 INFO - PROCESS | 2588 | 1464722013813 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}] 12:13:33 INFO - PROCESS | 2588 | 1464722013928 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:13:34 INFO - PROCESS | 2588 | 1464722014001 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD421A800 == 50 [pid = 2588] [id = 75] 12:13:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCFEBA000) [pid = 2588] [serial = 222] [outer = 0000000000000000] 12:13:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCFEBBC00) [pid = 2588] [serial = 223] [outer = 0000007DCFEBA000] 12:13:34 INFO - PROCESS | 2588 | 1464722014101 Marionette DEBUG loaded listener.js 12:13:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCFEC3C00) [pid = 2588] [serial = 224] [outer = 0000007DCFEBA000] 12:13:34 INFO - PROCESS | 2588 | 1464722014671 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]]]}] 12:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 945ms 12:13:34 INFO - PROCESS | 2588 | 1464722014743 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:13:34 INFO - PROCESS | 2588 | 1464722014746 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:13:34 INFO - PROCESS | 2588 | 1464722014750 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:13:34 INFO - PROCESS | 2588 | 1464722014752 Marionette TRACE conn6 <- [1,266,null,{}] 12:13:34 INFO - PROCESS | 2588 | 1464722014757 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}] 12:13:34 INFO - PROCESS | 2588 | 1464722014870 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:13:34 INFO - PROCESS | 2588 | 1464722014942 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E9B000 == 51 [pid = 2588] [id = 76] 12:13:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD17BFC00) [pid = 2588] [serial = 225] [outer = 0000000000000000] 12:13:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD31CF400) [pid = 2588] [serial = 226] [outer = 0000007DD17BFC00] 12:13:35 INFO - PROCESS | 2588 | 1464722015041 Marionette DEBUG loaded listener.js 12:13:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD5FB0800) [pid = 2588] [serial = 227] [outer = 0000007DD17BFC00] 12:13:35 INFO - PROCESS | 2588 | 1464722015873 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]]]}] 12:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1181ms 12:13:35 INFO - PROCESS | 2588 | 1464722015933 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:13:35 INFO - PROCESS | 2588 | 1464722015937 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:13:35 INFO - PROCESS | 2588 | 1464722015943 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:13:35 INFO - PROCESS | 2588 | 1464722015947 Marionette TRACE conn6 <- [1,270,null,{}] 12:13:35 INFO - PROCESS | 2588 | 1464722015952 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}] 12:13:36 INFO - PROCESS | 2588 | 1464722016091 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:13:36 INFO - PROCESS | 2588 | 1464722016165 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC22B2000 == 52 [pid = 2588] [id = 77] 12:13:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC29B8400) [pid = 2588] [serial = 228] [outer = 0000000000000000] 12:13:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC29CF800) [pid = 2588] [serial = 229] [outer = 0000007DC29B8400] 12:13:36 INFO - PROCESS | 2588 | 1464722016262 Marionette DEBUG loaded listener.js 12:13:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC2C88400) [pid = 2588] [serial = 230] [outer = 0000007DC29B8400] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F1A800 == 51 [pid = 2588] [id = 71] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DA4800 == 50 [pid = 2588] [id = 70] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EB8800 == 49 [pid = 2588] [id = 69] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FC0000 == 48 [pid = 2588] [id = 68] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C86800 == 47 [pid = 2588] [id = 67] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0186800 == 46 [pid = 2588] [id = 66] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF46C000 == 45 [pid = 2588] [id = 65] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC22B5800 == 44 [pid = 2588] [id = 64] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC31AC000 == 43 [pid = 2588] [id = 63] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DD6FB1400) [pid = 2588] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC2C7F800) [pid = 2588] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DC703C800) [pid = 2588] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCCD7F800) [pid = 2588] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DD04E1C00) [pid = 2588] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF597000 == 42 [pid = 2588] [id = 58] 12:13:36 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7042000 == 41 [pid = 2588] [id = 57] 12:13:36 INFO - PROCESS | 2588 | 1464722016854 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]]]}] 12:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 945ms 12:13:36 INFO - PROCESS | 2588 | 1464722016894 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:13:36 INFO - PROCESS | 2588 | 1464722016900 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:13:36 INFO - PROCESS | 2588 | 1464722016907 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:13:36 INFO - PROCESS | 2588 | 1464722016910 Marionette TRACE conn6 <- [1,274,null,{}] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD17ED400) [pid = 2588] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD31D0C00) [pid = 2588] [serial = 156] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC2F3A400) [pid = 2588] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC29CF000) [pid = 2588] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC8D12400) [pid = 2588] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC9144800) [pid = 2588] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCC70F000) [pid = 2588] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC2A6B000) [pid = 2588] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC33A3C00) [pid = 2588] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD20BE000) [pid = 2588] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC2F1E400) [pid = 2588] [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.] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DD6FA6800) [pid = 2588] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD5EF4400) [pid = 2588] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCD97E800) [pid = 2588] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD31D6000) [pid = 2588] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCEE58800) [pid = 2588] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF450400) [pid = 2588] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DD57D8000) [pid = 2588] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCD984400) [pid = 2588] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:13:36 INFO - PROCESS | 2588 | 1464722016937 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}] 12:13:37 INFO - PROCESS | 2588 | 1464722017047 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:13:37 INFO - PROCESS | 2588 | 1464722017061 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BDA800 == 42 [pid = 2588] [id = 78] 12:13:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC2979C00) [pid = 2588] [serial = 231] [outer = 0000000000000000] 12:13:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC2C82C00) [pid = 2588] [serial = 232] [outer = 0000007DC2979C00] 12:13:37 INFO - PROCESS | 2588 | 1464722017108 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC339EC00) [pid = 2588] [serial = 233] [outer = 0000007DC2979C00] 12:13:37 INFO - PROCESS | 2588 | 1464722017540 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]]]}] 12:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 12:13:37 INFO - PROCESS | 2588 | 1464722017583 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:13:37 INFO - PROCESS | 2588 | 1464722017586 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:13:37 INFO - PROCESS | 2588 | 1464722017589 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:13:37 INFO - PROCESS | 2588 | 1464722017593 Marionette TRACE conn6 <- [1,278,null,{}] 12:13:37 INFO - PROCESS | 2588 | 1464722017604 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}] 12:13:37 INFO - PROCESS | 2588 | 1464722017693 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:13:37 INFO - PROCESS | 2588 | 1464722017703 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED43800 == 43 [pid = 2588] [id = 79] 12:13:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC7AE0800) [pid = 2588] [serial = 234] [outer = 0000000000000000] 12:13:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC7F44C00) [pid = 2588] [serial = 235] [outer = 0000007DC7AE0800] 12:13:37 INFO - PROCESS | 2588 | 1464722017754 Marionette DEBUG loaded listener.js 12:13:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC8D17C00) [pid = 2588] [serial = 236] [outer = 0000007DC7AE0800] 12:13:38 INFO - PROCESS | 2588 | 1464722018196 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 12:13:38 INFO - PROCESS | 2588 | 1464722018227 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2588 | 1464722018230 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:13:38 INFO - PROCESS | 2588 | 1464722018234 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 2588 | 1464722018236 Marionette TRACE conn6 <- [1,282,null,{}] 12:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:13:38 INFO - PROCESS | 2588 | 1464722018240 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}] 12:13:38 INFO - PROCESS | 2588 | 1464722018332 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:13:38 INFO - PROCESS | 2588 | 1464722018366 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF597000 == 44 [pid = 2588] [id = 80] 12:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC9624800) [pid = 2588] [serial = 237] [outer = 0000000000000000] 12:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCC10D400) [pid = 2588] [serial = 238] [outer = 0000007DC9624800] 12:13:38 INFO - PROCESS | 2588 | 1464722018412 Marionette DEBUG loaded listener.js 12:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCC707000) [pid = 2588] [serial = 239] [outer = 0000007DC9624800] 12:13:38 INFO - PROCESS | 2588 | 1464722018841 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]]]}] 12:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 12:13:38 INFO - PROCESS | 2588 | 1464722018869 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:13:38 INFO - PROCESS | 2588 | 1464722018871 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:13:38 INFO - PROCESS | 2588 | 1464722018875 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:13:38 INFO - PROCESS | 2588 | 1464722018877 Marionette TRACE conn6 <- [1,286,null,{}] 12:13:38 INFO - PROCESS | 2588 | 1464722018880 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}] 12:13:38 INFO - PROCESS | 2588 | 1464722018963 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:13:38 INFO - PROCESS | 2588 | 1464722018970 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAB000 == 45 [pid = 2588] [id = 81] 12:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCCD92800) [pid = 2588] [serial = 240] [outer = 0000000000000000] 12:13:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCD939000) [pid = 2588] [serial = 241] [outer = 0000007DCCD92800] 12:13:39 INFO - PROCESS | 2588 | 1464722019016 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCD9C3C00) [pid = 2588] [serial = 242] [outer = 0000007DCCD92800] 12:13:39 INFO - PROCESS | 2588 | 1464722019478 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]]]}] 12:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 12:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:13:39 INFO - PROCESS | 2588 | 1464722019511 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:13:39 INFO - PROCESS | 2588 | 1464722019514 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:13:39 INFO - PROCESS | 2588 | 1464722019517 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:13:39 INFO - PROCESS | 2588 | 1464722019519 Marionette TRACE conn6 <- [1,290,null,{}] 12:13:39 INFO - PROCESS | 2588 | 1464722019523 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}] 12:13:39 INFO - PROCESS | 2588 | 1464722019659 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:13:39 INFO - PROCESS | 2588 | 1464722019736 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C85800 == 46 [pid = 2588] [id = 82] 12:13:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCEF11800) [pid = 2588] [serial = 243] [outer = 0000000000000000] 12:13:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCF3D8400) [pid = 2588] [serial = 244] [outer = 0000007DCEF11800] 12:13:39 INFO - PROCESS | 2588 | 1464722019783 Marionette DEBUG loaded listener.js 12:13:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCF6FB800) [pid = 2588] [serial = 245] [outer = 0000007DCEF11800] 12:13:40 INFO - PROCESS | 2588 | 1464722020219 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]]]}] 12:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 735ms 12:13:40 INFO - PROCESS | 2588 | 1464722020254 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2588 | 1464722020257 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:13:40 INFO - PROCESS | 2588 | 1464722020265 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2588 | 1464722020267 Marionette TRACE conn6 <- [1,294,null,{}] 12:13:40 INFO - PROCESS | 2588 | 1464722020271 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}] 12:13:40 INFO - PROCESS | 2588 | 1464722020378 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:13:40 INFO - PROCESS | 2588 | 1464722020385 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7B3D800 == 47 [pid = 2588] [id = 83] 12:13:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCF952C00) [pid = 2588] [serial = 246] [outer = 0000000000000000] 12:13:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCFA30000) [pid = 2588] [serial = 247] [outer = 0000007DCF952C00] 12:13:40 INFO - PROCESS | 2588 | 1464722020433 Marionette DEBUG loaded listener.js 12:13:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCFA5DC00) [pid = 2588] [serial = 248] [outer = 0000007DCF952C00] 12:13:40 INFO - PROCESS | 2588 | 1464722020767 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:13:40 INFO - PROCESS | 2588 | 1464722020904 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]]]}] 12:13:40 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. 12:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 691ms 12:13:40 INFO - PROCESS | 2588 | 1464722020955 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:13:40 INFO - PROCESS | 2588 | 1464722020957 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:13:40 INFO - PROCESS | 2588 | 1464722020960 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:13:40 INFO - PROCESS | 2588 | 1464722020962 Marionette TRACE conn6 <- [1,298,null,{}] 12:13:40 INFO - PROCESS | 2588 | 1464722020966 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}] 12:13:41 INFO - PROCESS | 2588 | 1464722021105 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:13:41 INFO - PROCESS | 2588 | 1464722021129 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD389A800 == 48 [pid = 2588] [id = 84] 12:13:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCFD1A800) [pid = 2588] [serial = 249] [outer = 0000000000000000] 12:13:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCFEBF800) [pid = 2588] [serial = 250] [outer = 0000007DCFD1A800] 12:13:41 INFO - PROCESS | 2588 | 1464722021177 Marionette DEBUG loaded listener.js 12:13:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD17B4400) [pid = 2588] [serial = 251] [outer = 0000007DCFD1A800] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DD6FAC000) [pid = 2588] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DD0C20C00) [pid = 2588] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCF95B400) [pid = 2588] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD02BFC00) [pid = 2588] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC2A6CC00) [pid = 2588] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC721A800) [pid = 2588] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DD2DA8000) [pid = 2588] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCFA57C00) [pid = 2588] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC9145000) [pid = 2588] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC0E81C00) [pid = 2588] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCF8DC000) [pid = 2588] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC0E7D800) [pid = 2588] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC8BA5C00) [pid = 2588] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCCD81000) [pid = 2588] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC8F84800) [pid = 2588] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC29D7400) [pid = 2588] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCF953000) [pid = 2588] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC2977800) [pid = 2588] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCD9C7000) [pid = 2588] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC0E11C00) [pid = 2588] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:13:41 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCC668000) [pid = 2588] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:13:41 INFO - PROCESS | 2588 | 1464722021744 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]]]}] 12:13:41 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. 12:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 839ms 12:13:41 INFO - PROCESS | 2588 | 1464722021802 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:13:41 INFO - PROCESS | 2588 | 1464722021805 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:13:41 INFO - PROCESS | 2588 | 1464722021808 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:13:41 INFO - PROCESS | 2588 | 1464722021810 Marionette TRACE conn6 <- [1,302,null,{}] 12:13:41 INFO - PROCESS | 2588 | 1464722021814 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}] 12:13:41 INFO - PROCESS | 2588 | 1464722021895 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:13:41 INFO - PROCESS | 2588 | 1464722021902 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38A8800 == 49 [pid = 2588] [id = 85] 12:13:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC4087400) [pid = 2588] [serial = 252] [outer = 0000000000000000] 12:13:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCCD86C00) [pid = 2588] [serial = 253] [outer = 0000007DC4087400] 12:13:41 INFO - PROCESS | 2588 | 1464722021949 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD0439C00) [pid = 2588] [serial = 254] [outer = 0000007DC4087400] 12:13:42 INFO - PROCESS | 2588 | 1464722022355 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]]]}] 12:13:42 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. 12:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 586ms 12:13:42 INFO - PROCESS | 2588 | 1464722022400 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:13:42 INFO - PROCESS | 2588 | 1464722022402 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:13:42 INFO - PROCESS | 2588 | 1464722022406 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:13:42 INFO - PROCESS | 2588 | 1464722022408 Marionette TRACE conn6 <- [1,306,null,{}] 12:13:42 INFO - PROCESS | 2588 | 1464722022412 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}] 12:13:42 INFO - PROCESS | 2588 | 1464722022498 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:13:42 INFO - PROCESS | 2588 | 1464722022505 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E1E000 == 50 [pid = 2588] [id = 86] 12:13:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD17B9C00) [pid = 2588] [serial = 255] [outer = 0000000000000000] 12:13:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD17C2800) [pid = 2588] [serial = 256] [outer = 0000007DD17B9C00] 12:13:42 INFO - PROCESS | 2588 | 1464722022562 Marionette DEBUG loaded listener.js 12:13:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DD1E2A000) [pid = 2588] [serial = 257] [outer = 0000007DD17B9C00] 12:13:42 INFO - PROCESS | 2588 | 1464722022990 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]]]}] 12:13:43 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. 12:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 629ms 12:13:43 INFO - PROCESS | 2588 | 1464722023046 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2588 | 1464722023048 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:13:43 INFO - PROCESS | 2588 | 1464722023053 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:13:43 INFO - PROCESS | 2588 | 1464722023055 Marionette TRACE conn6 <- [1,310,null,{}] 12:13:43 INFO - PROCESS | 2588 | 1464722023059 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}] 12:13:43 INFO - PROCESS | 2588 | 1464722023167 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:13:43 INFO - PROCESS | 2588 | 1464722023174 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EC4000 == 51 [pid = 2588] [id = 87] 12:13:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD215C400) [pid = 2588] [serial = 258] [outer = 0000000000000000] 12:13:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD2F5F800) [pid = 2588] [serial = 259] [outer = 0000007DD215C400] 12:13:43 INFO - PROCESS | 2588 | 1464722023226 Marionette DEBUG loaded listener.js 12:13:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DD57D6000) [pid = 2588] [serial = 260] [outer = 0000007DD215C400] 12:13:43 INFO - PROCESS | 2588 | 1464722023811 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]]]}] 12:13:43 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. 12:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 776ms 12:13:43 INFO - PROCESS | 2588 | 1464722023870 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:13:43 INFO - PROCESS | 2588 | 1464722023875 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:13:43 INFO - PROCESS | 2588 | 1464722023909 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:13:43 INFO - PROCESS | 2588 | 1464722023914 Marionette TRACE conn6 <- [1,314,null,{}] 12:13:43 INFO - PROCESS | 2588 | 1464722023921 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}] 12:13:44 INFO - PROCESS | 2588 | 1464722024045 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:13:44 INFO - PROCESS | 2588 | 1464722024109 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96FA800 == 52 [pid = 2588] [id = 88] 12:13:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC2978800) [pid = 2588] [serial = 261] [outer = 0000000000000000] 12:13:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC2C7D800) [pid = 2588] [serial = 262] [outer = 0000007DC2978800] 12:13:44 INFO - PROCESS | 2588 | 1464722024168 Marionette DEBUG loaded listener.js 12:13:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC4029000) [pid = 2588] [serial = 263] [outer = 0000007DC2978800] 12:13:44 INFO - PROCESS | 2588 | 1464722024787 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]]]}] 12:13:44 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. 12:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 922ms 12:13:44 INFO - PROCESS | 2588 | 1464722024809 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:13:44 INFO - PROCESS | 2588 | 1464722024816 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:13:44 INFO - PROCESS | 2588 | 1464722024823 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:13:44 INFO - PROCESS | 2588 | 1464722024826 Marionette TRACE conn6 <- [1,318,null,{}] 12:13:44 INFO - PROCESS | 2588 | 1464722024831 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}] 12:13:44 INFO - PROCESS | 2588 | 1464722024948 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:13:45 INFO - PROCESS | 2588 | 1464722025032 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C70000 == 53 [pid = 2588] [id = 89] 12:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC7A98000) [pid = 2588] [serial = 264] [outer = 0000000000000000] 12:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC32A4400) [pid = 2588] [serial = 265] [outer = 0000007DC7A98000] 12:13:45 INFO - PROCESS | 2588 | 1464722025089 Marionette DEBUG loaded listener.js 12:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCCD9E800) [pid = 2588] [serial = 266] [outer = 0000007DC7A98000] 12:13:45 INFO - PROCESS | 2588 | 1464722025693 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]]]}] 12:13:45 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. 12:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 882ms 12:13:45 INFO - PROCESS | 2588 | 1464722025710 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:13:45 INFO - PROCESS | 2588 | 1464722025713 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:13:45 INFO - PROCESS | 2588 | 1464722025717 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:13:45 INFO - PROCESS | 2588 | 1464722025721 Marionette TRACE conn6 <- [1,322,null,{}] 12:13:45 INFO - PROCESS | 2588 | 1464722025733 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}] 12:13:45 INFO - PROCESS | 2588 | 1464722025852 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:13:45 INFO - PROCESS | 2588 | 1464722025938 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F03800 == 54 [pid = 2588] [id = 90] 12:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCF44B800) [pid = 2588] [serial = 267] [outer = 0000000000000000] 12:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCF959800) [pid = 2588] [serial = 268] [outer = 0000007DCF44B800] 12:13:45 INFO - PROCESS | 2588 | 1464722025997 Marionette DEBUG loaded listener.js 12:13:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD17E8400) [pid = 2588] [serial = 269] [outer = 0000007DCF44B800] 12:13:46 INFO - PROCESS | 2588 | 1464722026545 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]]]}] 12:13:46 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. 12:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 943ms 12:13:46 INFO - PROCESS | 2588 | 1464722026663 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:13:46 INFO - PROCESS | 2588 | 1464722026666 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:13:46 INFO - PROCESS | 2588 | 1464722026670 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:13:46 INFO - PROCESS | 2588 | 1464722026672 Marionette TRACE conn6 <- [1,326,null,{}] 12:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:13:46 INFO - PROCESS | 2588 | 1464722026676 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}] 12:13:46 INFO - PROCESS | 2588 | 1464722026797 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:13:46 INFO - PROCESS | 2588 | 1464722026861 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E81800 == 55 [pid = 2588] [id = 91] 12:13:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCFDF7000) [pid = 2588] [serial = 270] [outer = 0000000000000000] 12:13:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCFDFC000) [pid = 2588] [serial = 271] [outer = 0000007DCFDF7000] 12:13:46 INFO - PROCESS | 2588 | 1464722026917 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD2DA3000) [pid = 2588] [serial = 272] [outer = 0000007DCFDF7000] 12:13:47 INFO - PROCESS | 2588 | 1464722027490 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]]]}] 12:13:47 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. 12:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 882ms 12:13:47 INFO - PROCESS | 2588 | 1464722027557 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:13:47 INFO - PROCESS | 2588 | 1464722027559 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:13:47 INFO - PROCESS | 2588 | 1464722027563 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:13:47 INFO - PROCESS | 2588 | 1464722027565 Marionette TRACE conn6 <- [1,330,null,{}] 12:13:47 INFO - PROCESS | 2588 | 1464722027569 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}] 12:13:47 INFO - PROCESS | 2588 | 1464722027678 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:13:47 INFO - PROCESS | 2588 | 1464722027747 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8448000 == 56 [pid = 2588] [id = 92] 12:13:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DCFDF8000) [pid = 2588] [serial = 273] [outer = 0000000000000000] 12:13:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD31D2C00) [pid = 2588] [serial = 274] [outer = 0000007DCFDF8000] 12:13:47 INFO - PROCESS | 2588 | 1464722027803 Marionette DEBUG loaded listener.js 12:13:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD33A6C00) [pid = 2588] [serial = 275] [outer = 0000007DCFDF8000] 12:13:48 INFO - PROCESS | 2588 | 1464722028636 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]]]}] 12:13:48 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. 12:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1128ms 12:13:48 INFO - PROCESS | 2588 | 1464722028694 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:13:48 INFO - PROCESS | 2588 | 1464722028699 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:13:48 INFO - PROCESS | 2588 | 1464722028704 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:13:48 INFO - PROCESS | 2588 | 1464722028708 Marionette TRACE conn6 <- [1,334,null,{}] 12:13:48 INFO - PROCESS | 2588 | 1464722028715 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}] 12:13:48 INFO - PROCESS | 2588 | 1464722028818 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:13:48 INFO - PROCESS | 2588 | 1464722028893 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8DC8800 == 57 [pid = 2588] [id = 93] 12:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DC29B6C00) [pid = 2588] [serial = 276] [outer = 0000000000000000] 12:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DC29CC000) [pid = 2588] [serial = 277] [outer = 0000007DC29B6C00] 12:13:48 INFO - PROCESS | 2588 | 1464722028944 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DC3387400) [pid = 2588] [serial = 278] [outer = 0000007DC29B6C00] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E1E000 == 56 [pid = 2588] [id = 86] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38A8800 == 55 [pid = 2588] [id = 85] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD389A800 == 54 [pid = 2588] [id = 84] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7B3D800 == 53 [pid = 2588] [id = 83] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C85800 == 52 [pid = 2588] [id = 82] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAB000 == 51 [pid = 2588] [id = 81] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF597000 == 50 [pid = 2588] [id = 80] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED43800 == 49 [pid = 2588] [id = 79] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BDA800 == 48 [pid = 2588] [id = 78] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DCF3D2C00) [pid = 2588] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC22B2000 == 47 [pid = 2588] [id = 77] 12:13:49 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8A18000 == 46 [pid = 2588] [id = 73] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DD7740000) [pid = 2588] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DD2BBFC00) [pid = 2588] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DD31CFC00) [pid = 2588] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DCD742800) [pid = 2588] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DC73D1C00) [pid = 2588] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCFE50000) [pid = 2588] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC8B15800) [pid = 2588] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD6FA7400) [pid = 2588] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC29B1C00) [pid = 2588] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCEE4FC00) [pid = 2588] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DD0C26000) [pid = 2588] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC7A0B000) [pid = 2588] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC2C7D400) [pid = 2588] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC7D6C400) [pid = 2588] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC8BA9000) [pid = 2588] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD2F60800) [pid = 2588] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD17C2400) [pid = 2588] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD17B4800) [pid = 2588] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCC110800) [pid = 2588] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC2851800) [pid = 2588] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC32A7C00) [pid = 2588] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCFA5A000) [pid = 2588] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC80B3800) [pid = 2588] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCFA35000) [pid = 2588] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC29AE800) [pid = 2588] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC1FC9C00) [pid = 2588] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCFD1A400) [pid = 2588] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD0645400) [pid = 2588] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD1945C00) [pid = 2588] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DD6FB1800) [pid = 2588] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DD2DAC800) [pid = 2588] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DD1D74400) [pid = 2588] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCD744000) [pid = 2588] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DCD9C5C00) [pid = 2588] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD2DA3800) [pid = 2588] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCC672400) [pid = 2588] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:13:49 INFO - PROCESS | 2588 | 1464722029623 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]]]}] 12:13:49 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. 12:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 944ms 12:13:49 INFO - PROCESS | 2588 | 1464722029652 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:13:49 INFO - PROCESS | 2588 | 1464722029658 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:13:49 INFO - PROCESS | 2588 | 1464722029664 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:13:49 INFO - PROCESS | 2588 | 1464722029667 Marionette TRACE conn6 <- [1,338,null,{}] 12:13:49 INFO - PROCESS | 2588 | 1464722029671 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}] 12:13:49 INFO - PROCESS | 2588 | 1464722029771 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:13:49 INFO - PROCESS | 2588 | 1464722029841 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7B3D800 == 47 [pid = 2588] [id = 94] 12:13:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC29AA400) [pid = 2588] [serial = 279] [outer = 0000000000000000] 12:13:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC29B7800) [pid = 2588] [serial = 280] [outer = 0000007DC29AA400] 12:13:49 INFO - PROCESS | 2588 | 1464722029891 Marionette DEBUG loaded listener.js 12:13:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC32A7C00) [pid = 2588] [serial = 281] [outer = 0000007DC29AA400] 12:13:50 INFO - PROCESS | 2588 | 1464722030286 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]]]}] 12:13:50 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. 12:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 12:13:50 INFO - PROCESS | 2588 | 1464722030358 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:13:50 INFO - PROCESS | 2588 | 1464722030361 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:13:50 INFO - PROCESS | 2588 | 1464722030365 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:13:50 INFO - PROCESS | 2588 | 1464722030368 Marionette TRACE conn6 <- [1,342,null,{}] 12:13:50 INFO - PROCESS | 2588 | 1464722030379 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}] 12:13:50 INFO - PROCESS | 2588 | 1464722030478 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:13:50 INFO - PROCESS | 2588 | 1464722030493 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED34800 == 48 [pid = 2588] [id = 95] 12:13:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC8B18C00) [pid = 2588] [serial = 282] [outer = 0000000000000000] 12:13:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC8D13800) [pid = 2588] [serial = 283] [outer = 0000007DC8B18C00] 12:13:50 INFO - PROCESS | 2588 | 1464722030541 Marionette DEBUG loaded listener.js 12:13:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC92C0800) [pid = 2588] [serial = 284] [outer = 0000007DC8B18C00] 12:13:50 INFO - PROCESS | 2588 | 1464722030990 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]]]}] 12:13:51 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. 12:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 693ms 12:13:51 INFO - PROCESS | 2588 | 1464722031060 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 2588 | 1464722031070 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:13:51 INFO - PROCESS | 2588 | 1464722031104 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 2588 | 1464722031106 Marionette TRACE conn6 <- [1,346,null,{}] 12:13:51 INFO - PROCESS | 2588 | 1464722031110 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}] 12:13:51 INFO - PROCESS | 2588 | 1464722031203 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:13:51 INFO - PROCESS | 2588 | 1464722031264 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF655800 == 49 [pid = 2588] [id = 96] 12:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC8D21400) [pid = 2588] [serial = 285] [outer = 0000000000000000] 12:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCCD9B000) [pid = 2588] [serial = 286] [outer = 0000007DC8D21400] 12:13:51 INFO - PROCESS | 2588 | 1464722031313 Marionette DEBUG loaded listener.js 12:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCEE4F000) [pid = 2588] [serial = 287] [outer = 0000007DC8D21400] 12:13:51 INFO - PROCESS | 2588 | 1464722031695 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]]]}] 12:13:51 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. 12:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 12:13:51 INFO - PROCESS | 2588 | 1464722031742 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:13:51 INFO - PROCESS | 2588 | 1464722031744 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:13:51 INFO - PROCESS | 2588 | 1464722031747 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:13:51 INFO - PROCESS | 2588 | 1464722031749 Marionette TRACE conn6 <- [1,350,null,{}] 12:13:51 INFO - PROCESS | 2588 | 1464722031753 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}] 12:13:51 INFO - PROCESS | 2588 | 1464722031864 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:13:51 INFO - PROCESS | 2588 | 1464722031913 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF81E000 == 50 [pid = 2588] [id = 97] 12:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCC110800) [pid = 2588] [serial = 288] [outer = 0000000000000000] 12:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCEF08800) [pid = 2588] [serial = 289] [outer = 0000007DCC110800] 12:13:51 INFO - PROCESS | 2588 | 1464722031959 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCF3D5000) [pid = 2588] [serial = 290] [outer = 0000007DCC110800] 12:13:52 INFO - PROCESS | 2588 | 1464722032387 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]]]}] 12:13:52 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. 12:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 691ms 12:13:52 INFO - PROCESS | 2588 | 1464722032441 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:13:52 INFO - PROCESS | 2588 | 1464722032444 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:13:52 INFO - PROCESS | 2588 | 1464722032447 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:13:52 INFO - PROCESS | 2588 | 1464722032449 Marionette TRACE conn6 <- [1,354,null,{}] 12:13:52 INFO - PROCESS | 2588 | 1464722032460 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}] 12:13:52 INFO - PROCESS | 2588 | 1464722032629 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:13:52 INFO - PROCESS | 2588 | 1464722032681 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD04A2000 == 51 [pid = 2588] [id = 98] 12:13:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCFA35800) [pid = 2588] [serial = 291] [outer = 0000000000000000] 12:13:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCFD1A400) [pid = 2588] [serial = 292] [outer = 0000007DCFA35800] 12:13:52 INFO - PROCESS | 2588 | 1464722032728 Marionette DEBUG loaded listener.js 12:13:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCFEBE000) [pid = 2588] [serial = 293] [outer = 0000007DCFA35800] 12:13:53 INFO - PROCESS | 2588 | 1464722033161 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]]]}] 12:13:53 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. 12:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 776ms 12:13:53 INFO - PROCESS | 2588 | 1464722033227 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 2588 | 1464722033229 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:13:53 INFO - PROCESS | 2588 | 1464722033237 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:13:53 INFO - PROCESS | 2588 | 1464722033239 Marionette TRACE conn6 <- [1,358,null,{}] 12:13:53 INFO - PROCESS | 2588 | 1464722033243 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}] 12:13:53 INFO - PROCESS | 2588 | 1464722033355 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:13:53 INFO - PROCESS | 2588 | 1464722033368 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD173C000 == 52 [pid = 2588] [id = 99] 12:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCFE50000) [pid = 2588] [serial = 294] [outer = 0000000000000000] 12:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD063B000) [pid = 2588] [serial = 295] [outer = 0000007DCFE50000] 12:13:53 INFO - PROCESS | 2588 | 1464722033452 Marionette DEBUG loaded listener.js 12:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD17C0400) [pid = 2588] [serial = 296] [outer = 0000007DCFE50000] 12:13:53 INFO - PROCESS | 2588 | 1464722033878 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]]]}] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCEF11800) [pid = 2588] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCF952C00) [pid = 2588] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC9624800) [pid = 2588] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD17BFC00) [pid = 2588] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCFD1A800) [pid = 2588] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCCD92800) [pid = 2588] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC29B8400) [pid = 2588] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC7AE0800) [pid = 2588] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC2979C00) [pid = 2588] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD17B9C00) [pid = 2588] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:13:53 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC4087400) [pid = 2588] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:13:53 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. 12:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 733ms 12:13:53 INFO - PROCESS | 2588 | 1464722033981 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:13:53 INFO - PROCESS | 2588 | 1464722033983 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:13:53 INFO - PROCESS | 2588 | 1464722033987 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 2588 | 1464722033989 Marionette TRACE conn6 <- [1,362,null,{}] 12:13:54 INFO - PROCESS | 2588 | 1464722033993 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}] 12:13:54 INFO - PROCESS | 2588 | 1464722034086 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:13:54 INFO - PROCESS | 2588 | 1464722034098 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E92000 == 53 [pid = 2588] [id = 100] 12:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC914D800) [pid = 2588] [serial = 297] [outer = 0000000000000000] 12:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCD745C00) [pid = 2588] [serial = 298] [outer = 0000007DC914D800] 12:13:54 INFO - PROCESS | 2588 | 1464722034145 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DD1D74400) [pid = 2588] [serial = 299] [outer = 0000007DC914D800] 12:13:54 INFO - PROCESS | 2588 | 1464722034576 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]]]}] 12:13:54 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. 12:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 12:13:54 INFO - PROCESS | 2588 | 1464722034617 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:13:54 INFO - PROCESS | 2588 | 1464722034619 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:13:54 INFO - PROCESS | 2588 | 1464722034623 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:13:54 INFO - PROCESS | 2588 | 1464722034625 Marionette TRACE conn6 <- [1,366,null,{}] 12:13:54 INFO - PROCESS | 2588 | 1464722034629 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}] 12:13:54 INFO - PROCESS | 2588 | 1464722034711 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:13:54 INFO - PROCESS | 2588 | 1464722034720 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31EF000 == 54 [pid = 2588] [id = 101] 12:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DD2DA4C00) [pid = 2588] [serial = 300] [outer = 0000000000000000] 12:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DD2DAA800) [pid = 2588] [serial = 301] [outer = 0000007DD2DA4C00] 12:13:54 INFO - PROCESS | 2588 | 1464722034766 Marionette DEBUG loaded listener.js 12:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD31D3400) [pid = 2588] [serial = 302] [outer = 0000007DD2DA4C00] 12:13:55 INFO - PROCESS | 2588 | 1464722035190 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]]]}] 12:13:55 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. 12:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 587ms 12:13:55 INFO - PROCESS | 2588 | 1464722035215 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2588 | 1464722035218 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:13:55 INFO - PROCESS | 2588 | 1464722035226 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 2588 | 1464722035228 Marionette TRACE conn6 <- [1,370,null,{}] 12:13:55 INFO - PROCESS | 2588 | 1464722035232 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}] 12:13:55 INFO - PROCESS | 2588 | 1464722035317 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:13:55 INFO - PROCESS | 2588 | 1464722035332 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD421A000 == 55 [pid = 2588] [id = 102] 12:13:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD33AA000) [pid = 2588] [serial = 303] [outer = 0000000000000000] 12:13:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD33AD000) [pid = 2588] [serial = 304] [outer = 0000007DD33AA000] 12:13:55 INFO - PROCESS | 2588 | 1464722035382 Marionette DEBUG loaded listener.js 12:13:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DD57D7400) [pid = 2588] [serial = 305] [outer = 0000007DD33AA000] 12:13:55 INFO - PROCESS | 2588 | 1464722035828 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]]]}] 12:13:55 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. 12:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 12:13:55 INFO - PROCESS | 2588 | 1464722035857 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:13:55 INFO - PROCESS | 2588 | 1464722035859 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:13:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:13:55 INFO - PROCESS | 2588 | 1464722035873 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:13:55 INFO - PROCESS | 2588 | 1464722035876 Marionette TRACE conn6 <- [1,374,null,{}] 12:13:55 INFO - PROCESS | 2588 | 1464722035880 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}] 12:13:56 INFO - PROCESS | 2588 | 1464722036042 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:13:56 INFO - PROCESS | 2588 | 1464722036119 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7232800 == 56 [pid = 2588] [id = 103] 12:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC0E77400) [pid = 2588] [serial = 306] [outer = 0000000000000000] 12:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC0E81400) [pid = 2588] [serial = 307] [outer = 0000007DC0E77400] 12:13:56 INFO - PROCESS | 2588 | 1464722036219 Marionette DEBUG loaded listener.js 12:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC29AEC00) [pid = 2588] [serial = 308] [outer = 0000007DC0E77400] 12:13:56 INFO - PROCESS | 2588 | 1464722036889 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:13:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:13:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1092ms 12:13:56 INFO - PROCESS | 2588 | 1464722036970 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:13:56 INFO - PROCESS | 2588 | 1464722036974 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:13:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:13:56 INFO - PROCESS | 2588 | 1464722036980 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:13:56 INFO - PROCESS | 2588 | 1464722036985 Marionette TRACE conn6 <- [1,378,null,{}] 12:13:56 INFO - PROCESS | 2588 | 1464722036990 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}] 12:13:57 INFO - PROCESS | 2588 | 1464722037146 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:13:57 INFO - PROCESS | 2588 | 1464722037253 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF652800 == 57 [pid = 2588] [id = 104] 12:13:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC8A26400) [pid = 2588] [serial = 309] [outer = 0000000000000000] 12:13:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC8B16C00) [pid = 2588] [serial = 310] [outer = 0000007DC8A26400] 12:13:57 INFO - PROCESS | 2588 | 1464722037313 Marionette DEBUG loaded listener.js 12:13:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCC66B400) [pid = 2588] [serial = 311] [outer = 0000007DC8A26400] 12:13:57 INFO - PROCESS | 2588 | 1464722037963 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:13:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:13:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1031ms 12:13:58 INFO - PROCESS | 2588 | 1464722038014 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:13:58 INFO - PROCESS | 2588 | 1464722038018 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:13:58 INFO - PROCESS | 2588 | 1464722038022 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:13:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:13:58 INFO - PROCESS | 2588 | 1464722038024 Marionette TRACE conn6 <- [1,382,null,{}] 12:13:58 INFO - PROCESS | 2588 | 1464722038029 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}] 12:13:58 INFO - PROCESS | 2588 | 1464722038141 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:13:58 INFO - PROCESS | 2588 | 1464722038227 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B15000 == 58 [pid = 2588] [id = 105] 12:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCF3CD000) [pid = 2588] [serial = 312] [outer = 0000000000000000] 12:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCF952000) [pid = 2588] [serial = 313] [outer = 0000007DCF3CD000] 12:13:58 INFO - PROCESS | 2588 | 1464722038283 Marionette DEBUG loaded listener.js 12:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFA7A000) [pid = 2588] [serial = 314] [outer = 0000007DCF3CD000] 12:13:58 INFO - PROCESS | 2588 | 1464722038974 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:13:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:13:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 986ms 12:13:59 INFO - PROCESS | 2588 | 1464722039014 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:13:59 INFO - PROCESS | 2588 | 1464722039019 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:13:59 INFO - PROCESS | 2588 | 1464722039032 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:13:59 INFO - PROCESS | 2588 | 1464722039037 Marionette TRACE conn6 <- [1,386,null,{}] 12:13:59 INFO - PROCESS | 2588 | 1464722039041 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}] 12:13:59 INFO - PROCESS | 2588 | 1464722039159 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:13:59 INFO - PROCESS | 2588 | 1464722039230 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E0B800 == 59 [pid = 2588] [id = 106] 12:13:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD3418C00) [pid = 2588] [serial = 315] [outer = 0000000000000000] 12:13:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD3421000) [pid = 2588] [serial = 316] [outer = 0000007DD3418C00] 12:13:59 INFO - PROCESS | 2588 | 1464722039286 Marionette DEBUG loaded listener.js 12:13:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD57E0000) [pid = 2588] [serial = 317] [outer = 0000007DD3418C00] 12:13:59 INFO - PROCESS | 2588 | 1464722039961 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]]]}] 12:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 987ms 12:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:14:00 INFO - PROCESS | 2588 | 1464722040015 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:14:00 INFO - PROCESS | 2588 | 1464722040017 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:14:00 INFO - PROCESS | 2588 | 1464722040021 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:14:00 INFO - PROCESS | 2588 | 1464722040023 Marionette TRACE conn6 <- [1,390,null,{}] 12:14:00 INFO - PROCESS | 2588 | 1464722040027 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}] 12:14:00 INFO - PROCESS | 2588 | 1464722040137 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:14:00 INFO - PROCESS | 2588 | 1464722040208 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2EA0000 == 60 [pid = 2588] [id = 107] 12:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCF612400) [pid = 2588] [serial = 318] [outer = 0000000000000000] 12:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCF61A400) [pid = 2588] [serial = 319] [outer = 0000007DCF612400] 12:14:00 INFO - PROCESS | 2588 | 1464722040264 Marionette DEBUG loaded listener.js 12:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD17E6800) [pid = 2588] [serial = 320] [outer = 0000007DCF612400] 12:14:01 INFO - PROCESS | 2588 | 1464722040999 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]]]}] 12:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1031ms 12:14:01 INFO - PROCESS | 2588 | 1464722041055 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:14:01 INFO - PROCESS | 2588 | 1464722041060 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:14:01 INFO - PROCESS | 2588 | 1464722041065 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:14:01 INFO - PROCESS | 2588 | 1464722041069 Marionette TRACE conn6 <- [1,394,null,{}] 12:14:01 INFO - PROCESS | 2588 | 1464722041134 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}] 12:14:01 INFO - PROCESS | 2588 | 1464722041254 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:14:01 INFO - PROCESS | 2588 | 1464722041322 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC762000 == 61 [pid = 2588] [id = 108] 12:14:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC736CC00) [pid = 2588] [serial = 321] [outer = 0000000000000000] 12:14:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC7A0B000) [pid = 2588] [serial = 322] [outer = 0000007DC736CC00] 12:14:01 INFO - PROCESS | 2588 | 1464722041375 Marionette DEBUG loaded listener.js 12:14:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC8D15C00) [pid = 2588] [serial = 323] [outer = 0000007DC736CC00] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD84B8800 == 60 [pid = 2588] [id = 61] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD421A000 == 59 [pid = 2588] [id = 102] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31EF000 == 58 [pid = 2588] [id = 101] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E92000 == 57 [pid = 2588] [id = 100] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD173C000 == 56 [pid = 2588] [id = 99] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD04A2000 == 55 [pid = 2588] [id = 98] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF81E000 == 54 [pid = 2588] [id = 97] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF655800 == 53 [pid = 2588] [id = 96] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED34800 == 52 [pid = 2588] [id = 95] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7B3D800 == 51 [pid = 2588] [id = 94] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8DC8800 == 50 [pid = 2588] [id = 93] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DC296E400) [pid = 2588] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC8F8F400) [pid = 2588] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCFEBBC00) [pid = 2588] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DD2F5F800) [pid = 2588] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F03800 == 49 [pid = 2588] [id = 90] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C70000 == 48 [pid = 2588] [id = 89] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96FA800 == 47 [pid = 2588] [id = 88] 12:14:01 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EC4000 == 46 [pid = 2588] [id = 87] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCF3D8400) [pid = 2588] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCFA30000) [pid = 2588] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCF6FB800) [pid = 2588] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCC10D400) [pid = 2588] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCC707000) [pid = 2588] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DD5FB0800) [pid = 2588] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD31CF400) [pid = 2588] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCFEBF800) [pid = 2588] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCD939000) [pid = 2588] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC2C88400) [pid = 2588] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC29CF800) [pid = 2588] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC7F44C00) [pid = 2588] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC8D17C00) [pid = 2588] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC2C82C00) [pid = 2588] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC339EC00) [pid = 2588] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCFA5DC00) [pid = 2588] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DD1E2A000) [pid = 2588] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD17C2800) [pid = 2588] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DD17B4400) [pid = 2588] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCCD86C00) [pid = 2588] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DD0439C00) [pid = 2588] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCD9C3C00) [pid = 2588] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:14:02 INFO - PROCESS | 2588 | 1464722042140 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]]]}] 12:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1158ms 12:14:02 INFO - PROCESS | 2588 | 1464722042227 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:14:02 INFO - PROCESS | 2588 | 1464722042232 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:14:02 INFO - PROCESS | 2588 | 1464722042238 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:14:02 INFO - PROCESS | 2588 | 1464722042243 Marionette TRACE conn6 <- [1,398,null,{}] 12:14:02 INFO - PROCESS | 2588 | 1464722042250 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}] 12:14:02 INFO - PROCESS | 2588 | 1464722042402 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:14:02 INFO - PROCESS | 2588 | 1464722042466 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96E7000 == 47 [pid = 2588] [id = 109] 12:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC296E000) [pid = 2588] [serial = 324] [outer = 0000000000000000] 12:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC29CF800) [pid = 2588] [serial = 325] [outer = 0000007DC296E000] 12:14:02 INFO - PROCESS | 2588 | 1464722042566 Marionette DEBUG loaded listener.js 12:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC2F25800) [pid = 2588] [serial = 326] [outer = 0000007DC296E000] 12:14:03 INFO - PROCESS | 2588 | 1464722043260 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]]]}] 12:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1030ms 12:14:03 INFO - PROCESS | 2588 | 1464722043285 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:14:03 INFO - PROCESS | 2588 | 1464722043292 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:14:03 INFO - PROCESS | 2588 | 1464722043322 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:14:03 INFO - PROCESS | 2588 | 1464722043325 Marionette TRACE conn6 <- [1,402,null,{}] 12:14:03 INFO - PROCESS | 2588 | 1464722043330 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}] 12:14:03 INFO - PROCESS | 2588 | 1464722043442 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:14:03 INFO - PROCESS | 2588 | 1464722043512 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF64E000 == 48 [pid = 2588] [id = 110] 12:14:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC8B18800) [pid = 2588] [serial = 327] [outer = 0000000000000000] 12:14:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC8BA9C00) [pid = 2588] [serial = 328] [outer = 0000007DC8B18800] 12:14:03 INFO - PROCESS | 2588 | 1464722043568 Marionette DEBUG loaded listener.js 12:14:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC9621800) [pid = 2588] [serial = 329] [outer = 0000007DC8B18800] 12:14:04 INFO - PROCESS | 2588 | 1464722044269 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]]]}] 12:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 987ms 12:14:04 INFO - PROCESS | 2588 | 1464722044312 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:14:04 INFO - PROCESS | 2588 | 1464722044315 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:14:04 INFO - PROCESS | 2588 | 1464722044319 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:14:04 INFO - PROCESS | 2588 | 1464722044323 Marionette TRACE conn6 <- [1,406,null,{}] 12:14:04 INFO - PROCESS | 2588 | 1464722044335 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}] 12:14:04 INFO - PROCESS | 2588 | 1464722044477 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:14:04 INFO - PROCESS | 2588 | 1464722044548 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0186000 == 49 [pid = 2588] [id = 111] 12:14:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCD9CA000) [pid = 2588] [serial = 330] [outer = 0000000000000000] 12:14:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCEF08000) [pid = 2588] [serial = 331] [outer = 0000007DCD9CA000] 12:14:04 INFO - PROCESS | 2588 | 1464722044648 Marionette DEBUG loaded listener.js 12:14:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF3D6800) [pid = 2588] [serial = 332] [outer = 0000007DCD9CA000] 12:14:05 INFO - PROCESS | 2588 | 1464722045216 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]]]}] 12:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 945ms 12:14:05 INFO - PROCESS | 2588 | 1464722045265 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:14:05 INFO - PROCESS | 2588 | 1464722045269 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:14:05 INFO - PROCESS | 2588 | 1464722045272 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:14:05 INFO - PROCESS | 2588 | 1464722045274 Marionette TRACE conn6 <- [1,410,null,{}] 12:14:05 INFO - PROCESS | 2588 | 1464722045278 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}] 12:14:05 INFO - PROCESS | 2588 | 1464722045389 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:14:05 INFO - PROCESS | 2588 | 1464722045471 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1734000 == 50 [pid = 2588] [id = 112] 12:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF61D000) [pid = 2588] [serial = 333] [outer = 0000000000000000] 12:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCF950800) [pid = 2588] [serial = 334] [outer = 0000007DCF61D000] 12:14:05 INFO - PROCESS | 2588 | 1464722045528 Marionette DEBUG loaded listener.js 12:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCFA3B400) [pid = 2588] [serial = 335] [outer = 0000007DCF61D000] 12:14:06 INFO - PROCESS | 2588 | 1464722046098 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]]]}] 12:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 881ms 12:14:06 INFO - PROCESS | 2588 | 1464722046156 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:14:06 INFO - PROCESS | 2588 | 1464722046158 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:14:06 INFO - PROCESS | 2588 | 1464722046162 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:14:06 INFO - PROCESS | 2588 | 1464722046165 Marionette TRACE conn6 <- [1,414,null,{}] 12:14:06 INFO - PROCESS | 2588 | 1464722046169 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}] 12:14:06 INFO - PROCESS | 2588 | 1464722046271 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:14:06 INFO - PROCESS | 2588 | 1464722046362 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E97800 == 51 [pid = 2588] [id = 113] 12:14:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC0E7CC00) [pid = 2588] [serial = 336] [outer = 0000000000000000] 12:14:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFA33400) [pid = 2588] [serial = 337] [outer = 0000007DC0E7CC00] 12:14:06 INFO - PROCESS | 2588 | 1464722046420 Marionette DEBUG loaded listener.js 12:14:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCFEB8C00) [pid = 2588] [serial = 338] [outer = 0000007DC0E7CC00] 12:14:07 INFO - PROCESS | 2588 | 1464722047125 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]]]}] 12:14:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:14:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1028ms 12:14:07 INFO - PROCESS | 2588 | 1464722047192 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:14:07 INFO - PROCESS | 2588 | 1464722047197 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:14:07 INFO - PROCESS | 2588 | 1464722047202 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:14:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:14:07 INFO - PROCESS | 2588 | 1464722047207 Marionette TRACE conn6 <- [1,418,null,{}] 12:14:07 INFO - PROCESS | 2588 | 1464722047235 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}] 12:14:07 INFO - PROCESS | 2588 | 1464722047380 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:14:07 INFO - PROCESS | 2588 | 1464722047446 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC22B2000 == 52 [pid = 2588] [id = 114] 12:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC32A1400) [pid = 2588] [serial = 339] [outer = 0000000000000000] 12:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC3E91C00) [pid = 2588] [serial = 340] [outer = 0000007DC32A1400] 12:14:07 INFO - PROCESS | 2588 | 1464722047543 Marionette DEBUG loaded listener.js 12:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC8B18000) [pid = 2588] [serial = 341] [outer = 0000007DC32A1400] 12:14:07 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E33800 == 51 [pid = 2588] [id = 42] 12:14:07 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7232800 == 50 [pid = 2588] [id = 103] 12:14:08 INFO - PROCESS | 2588 | 1464722048519 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]]]}] 12:14:08 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 12:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1359ms 12:14:08 INFO - PROCESS | 2588 | 1464722048567 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:14:08 INFO - PROCESS | 2588 | 1464722048573 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:14:08 INFO - PROCESS | 2588 | 1464722048579 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:14:08 INFO - PROCESS | 2588 | 1464722048582 Marionette TRACE conn6 <- [1,422,null,{}] 12:14:08 INFO - PROCESS | 2588 | 1464722048586 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}] 12:14:08 INFO - PROCESS | 2588 | 1464722048680 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:14:08 INFO - PROCESS | 2588 | 1464722048688 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0194000 == 51 [pid = 2588] [id = 115] 12:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC8D1B800) [pid = 2588] [serial = 342] [outer = 0000000000000000] 12:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCD9C5400) [pid = 2588] [serial = 343] [outer = 0000007DC8D1B800] 12:14:08 INFO - PROCESS | 2588 | 1464722048736 Marionette DEBUG loaded listener.js 12:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCF49AC00) [pid = 2588] [serial = 344] [outer = 0000007DC8D1B800] 12:14:09 INFO - PROCESS | 2588 | 1464722049722 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]]]}] 12:14:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:14:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1189ms 12:14:09 INFO - PROCESS | 2588 | 1464722049769 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:14:09 INFO - PROCESS | 2588 | 1464722049771 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:14:09 INFO - PROCESS | 2588 | 1464722049775 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:14:09 INFO - PROCESS | 2588 | 1464722049779 Marionette TRACE conn6 <- [1,426,null,{}] 12:14:09 INFO - PROCESS | 2588 | 1464722049790 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}] 12:14:09 INFO - PROCESS | 2588 | 1464722049916 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:14:09 INFO - PROCESS | 2588 | 1464722049925 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4213000 == 52 [pid = 2588] [id = 116] 12:14:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCFDFA000) [pid = 2588] [serial = 345] [outer = 0000000000000000] 12:14:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD0C1C400) [pid = 2588] [serial = 346] [outer = 0000007DCFDFA000] 12:14:09 INFO - PROCESS | 2588 | 1464722049973 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DD17C1000) [pid = 2588] [serial = 347] [outer = 0000007DCFDFA000] 12:14:10 INFO - PROCESS | 2588 | 1464722050493 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] 12:14:10 INFO - PROCESS | 2588 | 1464722050584 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:14:10 INFO - PROCESS | 2588 | 1464722050588 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:14:10 INFO - PROCESS | 2588 | 1464722050590 Marionette TRACE conn6 <- [1,430,null,{}] 12:14:10 INFO - PROCESS | 2588 | 1464722050594 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}] 12:14:10 INFO - PROCESS | 2588 | 1464722050712 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:14:10 INFO - PROCESS | 2588 | 1464722050764 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B32800 == 53 [pid = 2588] [id = 117] 12:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD2DB0000) [pid = 2588] [serial = 348] [outer = 0000000000000000] 12:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD33A4400) [pid = 2588] [serial = 349] [outer = 0000007DD2DB0000] 12:14:10 INFO - PROCESS | 2588 | 1464722050813 Marionette DEBUG loaded listener.js 12:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD3413C00) [pid = 2588] [serial = 350] [outer = 0000007DD2DB0000] 12:14:11 INFO - PROCESS | 2588 | 1464722051286 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]]]}] 12:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 735ms 12:14:11 INFO - PROCESS | 2588 | 1464722051323 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:14:11 INFO - PROCESS | 2588 | 1464722051326 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:14:11 INFO - PROCESS | 2588 | 1464722051329 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:14:11 INFO - PROCESS | 2588 | 1464722051331 Marionette TRACE conn6 <- [1,434,null,{}] 12:14:11 INFO - PROCESS | 2588 | 1464722051347 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}] 12:14:11 INFO - PROCESS | 2588 | 1464722051504 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DCFDF7000) [pid = 2588] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCF44B800) [pid = 2588] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC8D21400) [pid = 2588] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCF956800) [pid = 2588] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC8D1D400) [pid = 2588] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCC110800) [pid = 2588] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCFE50000) [pid = 2588] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCFA31C00) [pid = 2588] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC8B18C00) [pid = 2588] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC29AA400) [pid = 2588] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC7B8D400) [pid = 2588] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC29B6C00) [pid = 2588] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD215C400) [pid = 2588] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DD2DA4C00) [pid = 2588] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC914D800) [pid = 2588] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCFA35800) [pid = 2588] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC7A98000) [pid = 2588] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCFEBA000) [pid = 2588] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD6C38800) [pid = 2588] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC282C000) [pid = 2588] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC2978800) [pid = 2588] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCF3CE000) [pid = 2588] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD33AA000) [pid = 2588] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:14:11 INFO - PROCESS | 2588 | 1464722051564 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED3D800 == 54 [pid = 2588] [id = 118] 12:14:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC0E7A800) [pid = 2588] [serial = 351] [outer = 0000000000000000] 12:14:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC29D3800) [pid = 2588] [serial = 352] [outer = 0000007DC0E7A800] 12:14:11 INFO - PROCESS | 2588 | 1464722051610 Marionette DEBUG loaded listener.js 12:14:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCC70F400) [pid = 2588] [serial = 353] [outer = 0000007DC0E7A800] 12:14:12 INFO - PROCESS | 2588 | 1464722052001 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]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 12:14:12 INFO - PROCESS | 2588 | 1464722052025 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 2588 | 1464722052027 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:14:12 INFO - PROCESS | 2588 | 1464722052031 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 2588 | 1464722052033 Marionette TRACE conn6 <- [1,438,null,{}] 12:14:12 INFO - PROCESS | 2588 | 1464722052036 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}] 12:14:12 INFO - PROCESS | 2588 | 1464722052146 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:14:12 INFO - PROCESS | 2588 | 1464722052155 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8318800 == 55 [pid = 2588] [id = 119] 12:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCFEBA000) [pid = 2588] [serial = 354] [outer = 0000000000000000] 12:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD341E800) [pid = 2588] [serial = 355] [outer = 0000007DCFEBA000] 12:14:12 INFO - PROCESS | 2588 | 1464722052204 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD5FB1400) [pid = 2588] [serial = 356] [outer = 0000007DCFEBA000] 12:14:12 INFO - PROCESS | 2588 | 1464722052654 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]]]}] 12:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 12:14:12 INFO - PROCESS | 2588 | 1464722052705 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:14:12 INFO - PROCESS | 2588 | 1464722052708 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:14:12 INFO - PROCESS | 2588 | 1464722052712 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:14:12 INFO - PROCESS | 2588 | 1464722052713 Marionette TRACE conn6 <- [1,442,null,{}] 12:14:12 INFO - PROCESS | 2588 | 1464722052717 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}] 12:14:12 INFO - PROCESS | 2588 | 1464722052804 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:14:12 INFO - PROCESS | 2588 | 1464722052839 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD84BC000 == 56 [pid = 2588] [id = 120] 12:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DD5FBCC00) [pid = 2588] [serial = 357] [outer = 0000000000000000] 12:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DD6C2B800) [pid = 2588] [serial = 358] [outer = 0000007DD5FBCC00] 12:14:12 INFO - PROCESS | 2588 | 1464722052884 Marionette DEBUG loaded listener.js 12:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DD6C35400) [pid = 2588] [serial = 359] [outer = 0000007DD5FBCC00] 12:14:13 INFO - PROCESS | 2588 | 1464722053307 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]]]}] 12:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 12:14:13 INFO - PROCESS | 2588 | 1464722053346 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:14:13 INFO - PROCESS | 2588 | 1464722053348 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:14:13 INFO - PROCESS | 2588 | 1464722053360 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:14:13 INFO - PROCESS | 2588 | 1464722053362 Marionette TRACE conn6 <- [1,446,null,{}] 12:14:13 INFO - PROCESS | 2588 | 1464722053366 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}] 12:14:13 INFO - PROCESS | 2588 | 1464722053449 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:14:13 INFO - PROCESS | 2588 | 1464722053456 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E46000 == 57 [pid = 2588] [id = 121] 12:14:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DD334D400) [pid = 2588] [serial = 360] [outer = 0000000000000000] 12:14:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD3354800) [pid = 2588] [serial = 361] [outer = 0000007DD334D400] 12:14:13 INFO - PROCESS | 2588 | 1464722053504 Marionette DEBUG loaded listener.js 12:14:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD5FBF400) [pid = 2588] [serial = 362] [outer = 0000007DD334D400] 12:14:14 INFO - PROCESS | 2588 | 1464722054280 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]]]}] 12:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 943ms 12:14:14 INFO - PROCESS | 2588 | 1464722054296 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:14:14 INFO - PROCESS | 2588 | 1464722054300 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:14:14 INFO - PROCESS | 2588 | 1464722054306 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:14:14 INFO - PROCESS | 2588 | 1464722054309 Marionette TRACE conn6 <- [1,450,null,{}] 12:14:14 INFO - PROCESS | 2588 | 1464722054315 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}] 12:14:14 INFO - PROCESS | 2588 | 1464722054433 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:14:14 INFO - PROCESS | 2588 | 1464722054510 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEA2800 == 58 [pid = 2588] [id = 122] 12:14:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCC707000) [pid = 2588] [serial = 363] [outer = 0000000000000000] 12:14:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCD9C5C00) [pid = 2588] [serial = 364] [outer = 0000007DCC707000] 12:14:14 INFO - PROCESS | 2588 | 1464722054608 Marionette DEBUG loaded listener.js 12:14:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCF619C00) [pid = 2588] [serial = 365] [outer = 0000007DCC707000] 12:14:15 INFO - PROCESS | 2588 | 1464722055233 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] 12:14:15 INFO - PROCESS | 2588 | 1464722055303 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:14:15 INFO - PROCESS | 2588 | 1464722055310 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:14:15 INFO - PROCESS | 2588 | 1464722055313 Marionette TRACE conn6 <- [1,454,null,{}] 12:14:15 INFO - PROCESS | 2588 | 1464722055318 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}] 12:14:15 INFO - PROCESS | 2588 | 1464722055439 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:14:15 INFO - PROCESS | 2588 | 1464722055515 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E2E000 == 59 [pid = 2588] [id = 123] 12:14:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCEFE5800) [pid = 2588] [serial = 366] [outer = 0000000000000000] 12:14:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCFA32800) [pid = 2588] [serial = 367] [outer = 0000007DCEFE5800] 12:14:15 INFO - PROCESS | 2588 | 1464722055611 Marionette DEBUG loaded listener.js 12:14:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCFEC3400) [pid = 2588] [serial = 368] [outer = 0000007DCEFE5800] 12:14:16 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:16 INFO - PROCESS | 2588 | 1464722056269 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]]]}] 12:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1023ms 12:14:16 INFO - PROCESS | 2588 | 1464722056340 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:14:16 INFO - PROCESS | 2588 | 1464722056343 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:14:16 INFO - PROCESS | 2588 | 1464722056347 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:14:16 INFO - PROCESS | 2588 | 1464722056352 Marionette TRACE conn6 <- [1,458,null,{}] 12:14:16 INFO - PROCESS | 2588 | 1464722056365 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}] 12:14:16 INFO - PROCESS | 2588 | 1464722056508 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:14:16 INFO - PROCESS | 2588 | 1464722056578 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43CE000 == 60 [pid = 2588] [id = 124] 12:14:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCFEBAC00) [pid = 2588] [serial = 369] [outer = 0000000000000000] 12:14:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DD00F8C00) [pid = 2588] [serial = 370] [outer = 0000007DCFEBAC00] 12:14:16 INFO - PROCESS | 2588 | 1464722056677 Marionette DEBUG loaded listener.js 12:14:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD2DA5400) [pid = 2588] [serial = 371] [outer = 0000007DCFEBAC00] 12:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD3803000) [pid = 2588] [serial = 372] [outer = 0000007DC727FC00] 12:14:17 INFO - PROCESS | 2588 | 1464722057380 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] 12:14:17 INFO - PROCESS | 2588 | 1464722057461 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:14:17 INFO - PROCESS | 2588 | 1464722057466 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:14:17 INFO - PROCESS | 2588 | 1464722057468 Marionette TRACE conn6 <- [1,462,null,{}] 12:14:17 INFO - PROCESS | 2588 | 1464722057472 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}] 12:14:17 INFO - PROCESS | 2588 | 1464722057589 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:14:17 INFO - PROCESS | 2588 | 1464722057658 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7B13800 == 61 [pid = 2588] [id = 125] 12:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DC33A3C00) [pid = 2588] [serial = 373] [outer = 0000000000000000] 12:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD3352800) [pid = 2588] [serial = 374] [outer = 0000007DC33A3C00] 12:14:17 INFO - PROCESS | 2588 | 1464722057755 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD380CC00) [pid = 2588] [serial = 375] [outer = 0000007DC33A3C00] 12:14:18 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:18 INFO - PROCESS | 2588 | 1464722058560 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] 12:14:18 INFO - PROCESS | 2588 | 1464722058603 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:14:18 INFO - PROCESS | 2588 | 1464722058608 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:14:18 INFO - PROCESS | 2588 | 1464722058613 Marionette TRACE conn6 <- [1,466,null,{}] 12:14:18 INFO - PROCESS | 2588 | 1464722058634 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}] 12:14:18 INFO - PROCESS | 2588 | 1464722058738 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:14:18 INFO - PROCESS | 2588 | 1464722058818 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1729000 == 62 [pid = 2588] [id = 126] 12:14:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DC2C84800) [pid = 2588] [serial = 376] [outer = 0000000000000000] 12:14:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DC2F1F400) [pid = 2588] [serial = 377] [outer = 0000007DC2C84800] 12:14:18 INFO - PROCESS | 2588 | 1464722058915 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DC7A98000) [pid = 2588] [serial = 378] [outer = 0000007DC2C84800] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E9B000 == 61 [pid = 2588] [id = 76] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1E05000 == 60 [pid = 2588] [id = 30] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD84BC000 == 59 [pid = 2588] [id = 120] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8318800 == 58 [pid = 2588] [id = 119] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED3D800 == 57 [pid = 2588] [id = 118] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B32800 == 56 [pid = 2588] [id = 117] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4213000 == 55 [pid = 2588] [id = 116] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0194000 == 54 [pid = 2588] [id = 115] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC22B2000 == 53 [pid = 2588] [id = 114] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DC7A0B000) [pid = 2588] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DD31D2C00) [pid = 2588] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DC0E81400) [pid = 2588] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DC8B16C00) [pid = 2588] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DCF952000) [pid = 2588] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DD3421000) [pid = 2588] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCF61A400) [pid = 2588] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0186000 == 52 [pid = 2588] [id = 111] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF64E000 == 51 [pid = 2588] [id = 110] 12:14:19 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96E7000 == 50 [pid = 2588] [id = 109] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DD2DAA400) [pid = 2588] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DC4029000) [pid = 2588] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCCD9E800) [pid = 2588] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DD17E8400) [pid = 2588] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD2DA3000) [pid = 2588] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD33AD000) [pid = 2588] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCFDFC000) [pid = 2588] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCF959800) [pid = 2588] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCEE4F000) [pid = 2588] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD19CC800) [pid = 2588] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCD9CB400) [pid = 2588] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCF3D5000) [pid = 2588] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD063B000) [pid = 2588] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD6C2D800) [pid = 2588] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC8D13800) [pid = 2588] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DD17C0400) [pid = 2588] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC29B7800) [pid = 2588] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCCD9B000) [pid = 2588] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC8F8B800) [pid = 2588] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC29CC000) [pid = 2588] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD57D6000) [pid = 2588] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DD31D3400) [pid = 2588] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DD1D74400) [pid = 2588] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCFEBE000) [pid = 2588] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC32A4400) [pid = 2588] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCFEC3C00) [pid = 2588] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC92C0800) [pid = 2588] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DD7746800) [pid = 2588] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCD745C00) [pid = 2588] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCEF08800) [pid = 2588] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC32A7C00) [pid = 2588] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD2DAA800) [pid = 2588] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC29D2000) [pid = 2588] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC3387400) [pid = 2588] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCFD1A400) [pid = 2588] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC2C7D800) [pid = 2588] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DD57D7400) [pid = 2588] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:14:19 INFO - PROCESS | 2588 | 1464722059559 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] 12:14:19 INFO - PROCESS | 2588 | 1464722059618 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:14:19 INFO - PROCESS | 2588 | 1464722059624 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 2588 | 1464722059627 Marionette TRACE conn6 <- [1,470,null,{}] 12:14:19 INFO - PROCESS | 2588 | 1464722059631 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}] 12:14:19 INFO - PROCESS | 2588 | 1464722059727 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:14:19 INFO - PROCESS | 2588 | 1464722059796 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC75E000 == 51 [pid = 2588] [id = 127] 12:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC29AF000) [pid = 2588] [serial = 379] [outer = 0000000000000000] 12:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC2C85800) [pid = 2588] [serial = 380] [outer = 0000007DC29AF000] 12:14:19 INFO - PROCESS | 2588 | 1464722059843 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC8B14400) [pid = 2588] [serial = 381] [outer = 0000007DC29AF000] 12:14:20 INFO - PROCESS | 2588 | 1464722060260 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]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 12:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:14:20 INFO - PROCESS | 2588 | 1464722060316 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 2588 | 1464722060318 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:14:20 INFO - PROCESS | 2588 | 1464722060322 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 2588 | 1464722060326 Marionette TRACE conn6 <- [1,474,null,{}] 12:14:20 INFO - PROCESS | 2588 | 1464722060337 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}] 12:14:20 INFO - PROCESS | 2588 | 1464722060431 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:14:20 INFO - PROCESS | 2588 | 1464722060439 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF46E800 == 52 [pid = 2588] [id = 128] 12:14:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC92C0800) [pid = 2588] [serial = 382] [outer = 0000000000000000] 12:14:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCC157400) [pid = 2588] [serial = 383] [outer = 0000007DC92C0800] 12:14:20 INFO - PROCESS | 2588 | 1464722060490 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCD936C00) [pid = 2588] [serial = 384] [outer = 0000007DC92C0800] 12:14:20 INFO - PROCESS | 2588 | 1464722060985 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 12:14:21 INFO - PROCESS | 2588 | 1464722061016 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 2588 | 1464722061019 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:14:21 INFO - PROCESS | 2588 | 1464722061023 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 2588 | 1464722061025 Marionette TRACE conn6 <- [1,478,null,{}] 12:14:21 INFO - PROCESS | 2588 | 1464722061028 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}] 12:14:21 INFO - PROCESS | 2588 | 1464722061145 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:14:21 INFO - PROCESS | 2588 | 1464722061221 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF837800 == 53 [pid = 2588] [id = 129] 12:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCD977000) [pid = 2588] [serial = 385] [outer = 0000000000000000] 12:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCEF0AC00) [pid = 2588] [serial = 386] [outer = 0000007DCD977000] 12:14:21 INFO - PROCESS | 2588 | 1464722061269 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCEFEA800) [pid = 2588] [serial = 387] [outer = 0000007DCD977000] 12:14:21 INFO - PROCESS | 2588 | 1464722061693 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]]]}] 12:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 734ms 12:14:21 INFO - PROCESS | 2588 | 1464722061759 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:14:21 INFO - PROCESS | 2588 | 1464722061761 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:14:21 INFO - PROCESS | 2588 | 1464722061765 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:14:21 INFO - PROCESS | 2588 | 1464722061767 Marionette TRACE conn6 <- [1,482,null,{}] 12:14:21 INFO - PROCESS | 2588 | 1464722061771 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}] 12:14:21 INFO - PROCESS | 2588 | 1464722061881 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:14:21 INFO - PROCESS | 2588 | 1464722061928 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC2202800 == 54 [pid = 2588] [id = 130] 12:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCF3D0000) [pid = 2588] [serial = 388] [outer = 0000000000000000] 12:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCF3D9000) [pid = 2588] [serial = 389] [outer = 0000007DCF3D0000] 12:14:21 INFO - PROCESS | 2588 | 1464722061975 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCF8DC000) [pid = 2588] [serial = 390] [outer = 0000007DCF3D0000] 12:14:22 INFO - PROCESS | 2588 | 1464722062449 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]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 12:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:14:22 INFO - PROCESS | 2588 | 1464722062501 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 2588 | 1464722062503 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:14:22 INFO - PROCESS | 2588 | 1464722062514 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 2588 | 1464722062516 Marionette TRACE conn6 <- [1,486,null,{}] 12:14:22 INFO - PROCESS | 2588 | 1464722062520 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}] 12:14:22 INFO - PROCESS | 2588 | 1464722062662 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:14:22 INFO - PROCESS | 2588 | 1464722062717 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD19C5800 == 55 [pid = 2588] [id = 131] 12:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCFDF0C00) [pid = 2588] [serial = 391] [outer = 0000000000000000] 12:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCFEC1000) [pid = 2588] [serial = 392] [outer = 0000007DCFDF0C00] 12:14:22 INFO - PROCESS | 2588 | 1464722062764 Marionette DEBUG loaded listener.js 12:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DD00F0000) [pid = 2588] [serial = 393] [outer = 0000007DCFDF0C00] 12:14:23 INFO - PROCESS | 2588 | 1464722063197 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 12:14:23 INFO - PROCESS | 2588 | 1464722063244 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:14:23 INFO - PROCESS | 2588 | 1464722063246 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:14:23 INFO - PROCESS | 2588 | 1464722063250 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:14:23 INFO - PROCESS | 2588 | 1464722063252 Marionette TRACE conn6 <- [1,490,null,{}] 12:14:23 INFO - PROCESS | 2588 | 1464722063260 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}] 12:14:23 INFO - PROCESS | 2588 | 1464722063369 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:14:23 INFO - PROCESS | 2588 | 1464722063375 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E96000 == 56 [pid = 2588] [id = 132] 12:14:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DD00EDC00) [pid = 2588] [serial = 394] [outer = 0000000000000000] 12:14:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD063B000) [pid = 2588] [serial = 395] [outer = 0000007DD00EDC00] 12:14:23 INFO - PROCESS | 2588 | 1464722063422 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD17BCC00) [pid = 2588] [serial = 396] [outer = 0000007DD00EDC00] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DD3418C00) [pid = 2588] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF612400) [pid = 2588] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC8A26400) [pid = 2588] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCFDF8000) [pid = 2588] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC0E77400) [pid = 2588] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCF3CD000) [pid = 2588] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD5FBCC00) [pid = 2588] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCFDFA000) [pid = 2588] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC296E000) [pid = 2588] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC8B18800) [pid = 2588] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCD9CA000) [pid = 2588] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC32A1400) [pid = 2588] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC8D1B800) [pid = 2588] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DD2DB0000) [pid = 2588] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCFEBA000) [pid = 2588] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:14:23 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC0E7A800) [pid = 2588] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:14:23 INFO - PROCESS | 2588 | 1464722063927 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]]]}] 12:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 733ms 12:14:24 INFO - PROCESS | 2588 | 1464722064008 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2588 | 1464722064010 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:14:24 INFO - PROCESS | 2588 | 1464722064016 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:14:24 INFO - PROCESS | 2588 | 1464722064018 Marionette TRACE conn6 <- [1,494,null,{}] 12:14:24 INFO - PROCESS | 2588 | 1464722064021 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}] 12:14:24 INFO - PROCESS | 2588 | 1464722064113 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:14:24 INFO - PROCESS | 2588 | 1464722064119 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31DF000 == 57 [pid = 2588] [id = 133] 12:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC2A66800) [pid = 2588] [serial = 397] [outer = 0000000000000000] 12:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCF610400) [pid = 2588] [serial = 398] [outer = 0000007DC2A66800] 12:14:24 INFO - PROCESS | 2588 | 1464722064166 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DD17BD400) [pid = 2588] [serial = 399] [outer = 0000007DC2A66800] 12:14:24 INFO - PROCESS | 2588 | 1464722064593 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]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 12:14:24 INFO - PROCESS | 2588 | 1464722064649 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 2588 | 1464722064651 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:14:24 INFO - PROCESS | 2588 | 1464722064654 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 2588 | 1464722064656 Marionette TRACE conn6 <- [1,498,null,{}] 12:14:24 INFO - PROCESS | 2588 | 1464722064660 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}] 12:14:24 INFO - PROCESS | 2588 | 1464722064746 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:14:24 INFO - PROCESS | 2588 | 1464722064755 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38B1800 == 58 [pid = 2588] [id = 134] 12:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DD1D74400) [pid = 2588] [serial = 400] [outer = 0000000000000000] 12:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DD1E36800) [pid = 2588] [serial = 401] [outer = 0000007DD1D74400] 12:14:24 INFO - PROCESS | 2588 | 1464722064800 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DD2DA3000) [pid = 2588] [serial = 402] [outer = 0000007DD1D74400] 12:14:25 INFO - PROCESS | 2588 | 1464722065233 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]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 12:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:14:25 INFO - PROCESS | 2588 | 1464722065286 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 2588 | 1464722065288 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:14:25 INFO - PROCESS | 2588 | 1464722065292 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 2588 | 1464722065294 Marionette TRACE conn6 <- [1,502,null,{}] 12:14:25 INFO - PROCESS | 2588 | 1464722065297 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}] 12:14:25 INFO - PROCESS | 2588 | 1464722065394 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:14:25 INFO - PROCESS | 2588 | 1464722065431 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43E1000 == 59 [pid = 2588] [id = 135] 12:14:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD2F5C800) [pid = 2588] [serial = 403] [outer = 0000000000000000] 12:14:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DD2F62400) [pid = 2588] [serial = 404] [outer = 0000007DD2F5C800] 12:14:25 INFO - PROCESS | 2588 | 1464722065479 Marionette DEBUG loaded listener.js 12:14:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DD3356400) [pid = 2588] [serial = 405] [outer = 0000007DD2F5C800] 12:14:26 INFO - PROCESS | 2588 | 1464722066112 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]]]}] 12:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 878ms 12:14:26 INFO - PROCESS | 2588 | 1464722066174 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:14:26 INFO - PROCESS | 2588 | 1464722066180 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:14:26 INFO - PROCESS | 2588 | 1464722066187 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:14:26 INFO - PROCESS | 2588 | 1464722066190 Marionette TRACE conn6 <- [1,506,null,{}] 12:14:26 INFO - PROCESS | 2588 | 1464722066197 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}] 12:14:26 INFO - PROCESS | 2588 | 1464722066351 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:14:26 INFO - PROCESS | 2588 | 1464722066371 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCCD18000 == 60 [pid = 2588] [id = 136] 12:14:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC29D7400) [pid = 2588] [serial = 406] [outer = 0000000000000000] 12:14:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC338D000) [pid = 2588] [serial = 407] [outer = 0000007DC29D7400] 12:14:26 INFO - PROCESS | 2588 | 1464722066432 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC80B3800) [pid = 2588] [serial = 408] [outer = 0000007DC29D7400] 12:14:27 INFO - PROCESS | 2588 | 1464722067083 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]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 945ms 12:14:27 INFO - PROCESS | 2588 | 1464722067133 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 2588 | 1464722067140 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:14:27 INFO - PROCESS | 2588 | 1464722067147 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 2588 | 1464722067150 Marionette TRACE conn6 <- [1,510,null,{}] 12:14:27 INFO - PROCESS | 2588 | 1464722067155 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}] 12:14:27 INFO - PROCESS | 2588 | 1464722067272 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:14:27 INFO - PROCESS | 2588 | 1464722067347 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD173C000 == 61 [pid = 2588] [id = 137] 12:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCD932400) [pid = 2588] [serial = 409] [outer = 0000000000000000] 12:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCEE55800) [pid = 2588] [serial = 410] [outer = 0000007DCD932400] 12:14:27 INFO - PROCESS | 2588 | 1464722067443 Marionette DEBUG loaded listener.js 12:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCF955800) [pid = 2588] [serial = 411] [outer = 0000007DCD932400] 12:14:28 INFO - PROCESS | 2588 | 1464722068094 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]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 985ms 12:14:28 INFO - PROCESS | 2588 | 1464722068138 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 2588 | 1464722068141 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:14:28 INFO - PROCESS | 2588 | 1464722068145 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 2588 | 1464722068149 Marionette TRACE conn6 <- [1,514,null,{}] 12:14:28 INFO - PROCESS | 2588 | 1464722068161 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}] 12:14:28 INFO - PROCESS | 2588 | 1464722068316 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:14:28 INFO - PROCESS | 2588 | 1464722068336 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DA6000 == 62 [pid = 2588] [id = 138] 12:14:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCFEC4000) [pid = 2588] [serial = 412] [outer = 0000000000000000] 12:14:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD20BAC00) [pid = 2588] [serial = 413] [outer = 0000007DCFEC4000] 12:14:28 INFO - PROCESS | 2588 | 1464722068398 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DD33A9000) [pid = 2588] [serial = 414] [outer = 0000007DCFEC4000] 12:14:29 INFO - PROCESS | 2588 | 1464722069032 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]]]}] 12:14:29 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 12:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 944ms 12:14:29 INFO - PROCESS | 2588 | 1464722069090 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:14:29 INFO - PROCESS | 2588 | 1464722069094 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:14:29 INFO - PROCESS | 2588 | 1464722069098 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:14:29 INFO - PROCESS | 2588 | 1464722069100 Marionette TRACE conn6 <- [1,518,null,{}] 12:14:29 INFO - PROCESS | 2588 | 1464722069118 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}] 12:14:29 INFO - PROCESS | 2588 | 1464722069232 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:14:29 INFO - PROCESS | 2588 | 1464722069304 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F16800 == 63 [pid = 2588] [id = 139] 12:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD341CC00) [pid = 2588] [serial = 415] [outer = 0000000000000000] 12:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD380B400) [pid = 2588] [serial = 416] [outer = 0000007DD341CC00] 12:14:29 INFO - PROCESS | 2588 | 1464722069401 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DD57D6000) [pid = 2588] [serial = 417] [outer = 0000007DD341CC00] 12:14:29 INFO - PROCESS | 2588 | 1464722069980 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]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 943ms 12:14:30 INFO - PROCESS | 2588 | 1464722070043 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 2588 | 1464722070045 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:14:30 INFO - PROCESS | 2588 | 1464722070062 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 2588 | 1464722070065 Marionette TRACE conn6 <- [1,522,null,{}] 12:14:30 INFO - PROCESS | 2588 | 1464722070071 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}] 12:14:30 INFO - PROCESS | 2588 | 1464722070180 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:14:30 INFO - PROCESS | 2588 | 1464722070252 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E88800 == 64 [pid = 2588] [id = 140] 12:14:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DD0109400) [pid = 2588] [serial = 418] [outer = 0000000000000000] 12:14:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DD0111400) [pid = 2588] [serial = 419] [outer = 0000007DD0109400] 12:14:30 INFO - PROCESS | 2588 | 1464722070348 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DD380D000) [pid = 2588] [serial = 420] [outer = 0000007DD0109400] 12:14:31 INFO - PROCESS | 2588 | 1464722071057 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]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1048ms 12:14:31 INFO - PROCESS | 2588 | 1464722071100 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 2588 | 1464722071102 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:14:31 INFO - PROCESS | 2588 | 1464722071106 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 2588 | 1464722071108 Marionette TRACE conn6 <- [1,526,null,{}] 12:14:31 INFO - PROCESS | 2588 | 1464722071129 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}] 12:14:31 INFO - PROCESS | 2588 | 1464722071392 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:14:31 INFO - PROCESS | 2588 | 1464722071519 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96F6800 == 65 [pid = 2588] [id = 141] 12:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC296FC00) [pid = 2588] [serial = 421] [outer = 0000000000000000] 12:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC2978800) [pid = 2588] [serial = 422] [outer = 0000007DC296FC00] 12:14:31 INFO - PROCESS | 2588 | 1464722071572 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC2F1BC00) [pid = 2588] [serial = 423] [outer = 0000007DC296FC00] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC762000 == 64 [pid = 2588] [id = 108] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38B1800 == 63 [pid = 2588] [id = 134] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31DF000 == 62 [pid = 2588] [id = 133] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E96000 == 61 [pid = 2588] [id = 132] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD19C5800 == 60 [pid = 2588] [id = 131] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC2202800 == 59 [pid = 2588] [id = 130] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF837800 == 58 [pid = 2588] [id = 129] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF46E800 == 57 [pid = 2588] [id = 128] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC75E000 == 56 [pid = 2588] [id = 127] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC1729000 == 55 [pid = 2588] [id = 126] 12:14:32 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E46000 == 54 [pid = 2588] [id = 121] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCF950800) [pid = 2588] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCFA33400) [pid = 2588] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | 1464722072286 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]]]}] 12:14:32 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 12:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1197ms 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD57E0000) [pid = 2588] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DD17E6800) [pid = 2588] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCC66B400) [pid = 2588] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD33A6C00) [pid = 2588] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC29AEC00) [pid = 2588] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCFA7A000) [pid = 2588] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD6C2B800) [pid = 2588] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DD17C1000) [pid = 2588] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD0C1C400) [pid = 2588] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC2F25800) [pid = 2588] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC29CF800) [pid = 2588] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC9621800) [pid = 2588] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC8BA9C00) [pid = 2588] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCF3D6800) [pid = 2588] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCEF08000) [pid = 2588] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC8B18000) [pid = 2588] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC3E91C00) [pid = 2588] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCD9C5400) [pid = 2588] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DD33A4400) [pid = 2588] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DD3413C00) [pid = 2588] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DD341E800) [pid = 2588] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD6C35400) [pid = 2588] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCC70F400) [pid = 2588] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC29D3800) [pid = 2588] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCF49AC00) [pid = 2588] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DD5FB1400) [pid = 2588] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:14:32 INFO - PROCESS | 2588 | 1464722072313 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 2588 | 1464722072317 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:14:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:14:32 INFO - PROCESS | 2588 | 1464722072324 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 2588 | 1464722072329 Marionette TRACE conn6 <- [1,530,null,{}] 12:14:32 INFO - PROCESS | 2588 | 1464722072336 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}] 12:14:32 INFO - PROCESS | 2588 | 1464722072432 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:14:32 INFO - PROCESS | 2588 | 1464722072446 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BF2800 == 55 [pid = 2588] [id = 142] 12:14:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC2F1D800) [pid = 2588] [serial = 424] [outer = 0000000000000000] 12:14:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC3381C00) [pid = 2588] [serial = 425] [outer = 0000007DC2F1D800] 12:14:32 INFO - PROCESS | 2588 | 1464722072497 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC8A27800) [pid = 2588] [serial = 426] [outer = 0000007DC2F1D800] 12:14:33 INFO - PROCESS | 2588 | 1464722073167 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"]]]}] 12:14:33 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 12:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:14:33 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 12:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:14:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:14:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 12:14:33 INFO - PROCESS | 2588 | 1464722073206 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 2588 | 1464722073209 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:14:33 INFO - PROCESS | 2588 | 1464722073213 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 2588 | 1464722073215 Marionette TRACE conn6 <- [1,534,null,{}] 12:14:33 INFO - PROCESS | 2588 | 1464722073219 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}] 12:14:33 INFO - PROCESS | 2588 | 1464722073323 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:14:33 INFO - PROCESS | 2588 | 1464722073396 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF914000 == 56 [pid = 2588] [id = 143] 12:14:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC2F1DC00) [pid = 2588] [serial = 427] [outer = 0000000000000000] 12:14:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCD9C1800) [pid = 2588] [serial = 428] [outer = 0000007DC2F1DC00] 12:14:33 INFO - PROCESS | 2588 | 1464722073443 Marionette DEBUG loaded listener.js 12:14:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCEF0B000) [pid = 2588] [serial = 429] [outer = 0000007DC2F1DC00] 12:14:33 INFO - PROCESS | 2588 | 1464722073850 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]]]}] 12:14:33 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. 12:14:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 12:14:33 INFO - PROCESS | 2588 | 1464722073923 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 2588 | 1464722073927 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:14:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:14:33 INFO - PROCESS | 2588 | 1464722073942 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 2588 | 1464722073947 Marionette TRACE conn6 <- [1,538,null,{}] 12:14:33 INFO - PROCESS | 2588 | 1464722073952 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}] 12:14:34 INFO - PROCESS | 2588 | 1464722074048 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:14:34 INFO - PROCESS | 2588 | 1464722074062 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C75000 == 57 [pid = 2588] [id = 144] 12:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCF3D7C00) [pid = 2588] [serial = 430] [outer = 0000000000000000] 12:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCF5E7800) [pid = 2588] [serial = 431] [outer = 0000007DCF3D7C00] 12:14:34 INFO - PROCESS | 2588 | 1464722074109 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCFA34400) [pid = 2588] [serial = 432] [outer = 0000007DCF3D7C00] 12:14:34 INFO - PROCESS | 2588 | 1464722074575 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]]]}] 12:14:34 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. 12:14:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 12:14:34 INFO - PROCESS | 2588 | 1464722074624 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 2588 | 1464722074626 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:14:34 INFO - PROCESS | 2588 | 1464722074629 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:14:34 INFO - PROCESS | 2588 | 1464722074631 Marionette TRACE conn6 <- [1,542,null,{}] 12:14:34 INFO - PROCESS | 2588 | 1464722074642 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}] 12:14:34 INFO - PROCESS | 2588 | 1464722074755 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:14:34 INFO - PROCESS | 2588 | 1464722074767 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E85800 == 58 [pid = 2588] [id = 145] 12:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCFA2FC00) [pid = 2588] [serial = 433] [outer = 0000000000000000] 12:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCFD14800) [pid = 2588] [serial = 434] [outer = 0000007DCFA2FC00] 12:14:34 INFO - PROCESS | 2588 | 1464722074858 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCFEC6400) [pid = 2588] [serial = 435] [outer = 0000007DCFA2FC00] 12:14:35 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:35 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:35 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:35 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:35 INFO - PROCESS | 2588 | 1464722075310 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]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 732ms 12:14:35 INFO - PROCESS | 2588 | 1464722075395 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 2588 | 1464722075405 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:14:35 INFO - PROCESS | 2588 | 1464722075421 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 2588 | 1464722075423 Marionette TRACE conn6 <- [1,546,null,{}] 12:14:35 INFO - PROCESS | 2588 | 1464722075427 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}] 12:14:35 INFO - PROCESS | 2588 | 1464722075549 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:14:35 INFO - PROCESS | 2588 | 1464722075596 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38A2800 == 59 [pid = 2588] [id = 146] 12:14:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DD0110C00) [pid = 2588] [serial = 436] [outer = 0000000000000000] 12:14:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DD02BE400) [pid = 2588] [serial = 437] [outer = 0000007DD0110C00] 12:14:35 INFO - PROCESS | 2588 | 1464722075650 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DD17E7800) [pid = 2588] [serial = 438] [outer = 0000007DD0110C00] 12:14:36 INFO - PROCESS | 2588 | 1464722076102 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 735ms 12:14:36 INFO - PROCESS | 2588 | 1464722076165 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 2588 | 1464722076167 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:14:36 INFO - PROCESS | 2588 | 1464722076171 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - PROCESS | 2588 | 1464722076173 Marionette TRACE conn6 <- [1,550,null,{}] 12:14:36 INFO - PROCESS | 2588 | 1464722076176 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}] 12:14:36 INFO - PROCESS | 2588 | 1464722076293 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:14:36 INFO - PROCESS | 2588 | 1464722076342 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EAE000 == 60 [pid = 2588] [id = 147] 12:14:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD2058800) [pid = 2588] [serial = 439] [outer = 0000000000000000] 12:14:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD334B400) [pid = 2588] [serial = 440] [outer = 0000007DD2058800] 12:14:36 INFO - PROCESS | 2588 | 1464722076387 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD3415400) [pid = 2588] [serial = 441] [outer = 0000007DD2058800] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCF3D0000) [pid = 2588] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCFDF0C00) [pid = 2588] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC29AF000) [pid = 2588] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC92C0800) [pid = 2588] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCD977000) [pid = 2588] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC33A3C00) [pid = 2588] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC2C84800) [pid = 2588] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD1D74400) [pid = 2588] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DD00EDC00) [pid = 2588] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC2A66800) [pid = 2588] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCF61D000) [pid = 2588] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC0E7CC00) [pid = 2588] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC736CC00) [pid = 2588] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:14:36 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:36 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:36 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:36 INFO - PROCESS | 2588 | 1464722076880 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]]]}] 12:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 735ms 12:14:36 INFO - PROCESS | 2588 | 1464722076916 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:14:36 INFO - PROCESS | 2588 | 1464722076918 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:14:36 INFO - PROCESS | 2588 | 1464722076924 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:14:36 INFO - PROCESS | 2588 | 1464722076926 Marionette TRACE conn6 <- [1,554,null,{}] 12:14:36 INFO - PROCESS | 2588 | 1464722076930 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}] 12:14:37 INFO - PROCESS | 2588 | 1464722077053 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:14:37 INFO - PROCESS | 2588 | 1464722077100 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DA3000 == 61 [pid = 2588] [id = 148] 12:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC7372000) [pid = 2588] [serial = 442] [outer = 0000000000000000] 12:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCF615C00) [pid = 2588] [serial = 443] [outer = 0000007DC7372000] 12:14:37 INFO - PROCESS | 2588 | 1464722077145 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD2DAE800) [pid = 2588] [serial = 444] [outer = 0000007DC7372000] 12:14:37 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:37 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:37 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:37 INFO - PROCESS | 2588 | 1464722077506 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]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 12:14:37 INFO - PROCESS | 2588 | 1464722077557 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 2588 | 1464722077559 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:14:37 INFO - PROCESS | 2588 | 1464722077563 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 2588 | 1464722077565 Marionette TRACE conn6 <- [1,558,null,{}] 12:14:37 INFO - PROCESS | 2588 | 1464722077568 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}] 12:14:37 INFO - PROCESS | 2588 | 1464722077654 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:14:37 INFO - PROCESS | 2588 | 1464722077661 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E3E800 == 62 [pid = 2588] [id = 149] 12:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DD3420C00) [pid = 2588] [serial = 445] [outer = 0000000000000000] 12:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DD45D3800) [pid = 2588] [serial = 446] [outer = 0000007DD3420C00] 12:14:37 INFO - PROCESS | 2588 | 1464722077708 Marionette DEBUG loaded listener.js 12:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DD45DA800) [pid = 2588] [serial = 447] [outer = 0000007DD3420C00] 12:14:38 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:38 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:38 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:38 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:38 INFO - PROCESS | 2588 | 1464722078137 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]]]}] 12:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 12:14:38 INFO - PROCESS | 2588 | 1464722078195 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:14:38 INFO - PROCESS | 2588 | 1464722078197 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:14:38 INFO - PROCESS | 2588 | 1464722078201 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:14:38 INFO - PROCESS | 2588 | 1464722078203 Marionette TRACE conn6 <- [1,562,null,{}] 12:14:38 INFO - PROCESS | 2588 | 1464722078206 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}] 12:14:38 INFO - PROCESS | 2588 | 1464722078303 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:14:38 INFO - PROCESS | 2588 | 1464722078312 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E78000 == 63 [pid = 2588] [id = 150] 12:14:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DD45E0400) [pid = 2588] [serial = 448] [outer = 0000000000000000] 12:14:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DD57D5800) [pid = 2588] [serial = 449] [outer = 0000007DD45E0400] 12:14:38 INFO - PROCESS | 2588 | 1464722078358 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DD57E1000) [pid = 2588] [serial = 450] [outer = 0000007DD45E0400] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8449800 == 62 [pid = 2588] [id = 60] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E81800 == 61 [pid = 2588] [id = 91] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF652800 == 60 [pid = 2588] [id = 104] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD831C800 == 59 [pid = 2588] [id = 59] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E1B800 == 58 [pid = 2588] [id = 46] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7B13800 == 57 [pid = 2588] [id = 125] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7F9D000 == 56 [pid = 2588] [id = 62] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD830C800 == 55 [pid = 2588] [id = 72] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FD1800 == 54 [pid = 2588] [id = 31] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEA2800 == 53 [pid = 2588] [id = 122] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E0B800 == 52 [pid = 2588] [id = 106] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43CE000 == 51 [pid = 2588] [id = 124] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2EA0000 == 50 [pid = 2588] [id = 107] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E1A000 == 49 [pid = 2588] [id = 74] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E97800 == 48 [pid = 2588] [id = 113] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1734000 == 47 [pid = 2588] [id = 112] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E2E000 == 46 [pid = 2588] [id = 123] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD421A800 == 45 [pid = 2588] [id = 75] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B15000 == 44 [pid = 2588] [id = 105] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8448000 == 43 [pid = 2588] [id = 92] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F1B800 == 42 [pid = 2588] [id = 45] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BF2800 == 41 [pid = 2588] [id = 142] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96F6800 == 40 [pid = 2588] [id = 141] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E88800 == 39 [pid = 2588] [id = 140] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F16800 == 38 [pid = 2588] [id = 139] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DA6000 == 37 [pid = 2588] [id = 138] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD173C000 == 36 [pid = 2588] [id = 137] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43E1000 == 35 [pid = 2588] [id = 135] 12:14:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCCD18000 == 34 [pid = 2588] [id = 136] 12:14:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E85800 == 33 [pid = 2588] [id = 145] 12:14:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C75000 == 32 [pid = 2588] [id = 144] 12:14:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E3E800 == 31 [pid = 2588] [id = 149] 12:14:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38A2800 == 30 [pid = 2588] [id = 146] 12:14:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EAE000 == 29 [pid = 2588] [id = 147] 12:14:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DA3000 == 28 [pid = 2588] [id = 148] 12:14:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF914000 == 27 [pid = 2588] [id = 143] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCFA3B400) [pid = 2588] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCFEB8C00) [pid = 2588] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC8D15C00) [pid = 2588] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCEFEA800) [pid = 2588] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DD17BD400) [pid = 2588] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCF3D9000) [pid = 2588] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DD00F0000) [pid = 2588] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC2C85800) [pid = 2588] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC8B14400) [pid = 2588] [serial = 381] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCFEC1000) [pid = 2588] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCD9C5C00) [pid = 2588] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCC157400) [pid = 2588] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCD936C00) [pid = 2588] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DCEF0AC00) [pid = 2588] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DCF8DC000) [pid = 2588] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCFA32800) [pid = 2588] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DD380CC00) [pid = 2588] [serial = 375] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DD3352800) [pid = 2588] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DD3354800) [pid = 2588] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DC7A98000) [pid = 2588] [serial = 378] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC2F1F400) [pid = 2588] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DD00F8C00) [pid = 2588] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DD2DA3000) [pid = 2588] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DD063B000) [pid = 2588] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DD2F62400) [pid = 2588] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DCF610400) [pid = 2588] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DD57D5400) [pid = 2588] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DD1E36800) [pid = 2588] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DD17BCC00) [pid = 2588] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:14:40 INFO - PROCESS | 2588 | 1464722080586 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]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2447ms 12:14:40 INFO - PROCESS | 2588 | 1464722080651 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 2588 | 1464722080656 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:14:40 INFO - PROCESS | 2588 | 1464722080662 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 2588 | 1464722080666 Marionette TRACE conn6 <- [1,566,null,{}] 12:14:40 INFO - PROCESS | 2588 | 1464722080673 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}] 12:14:40 INFO - PROCESS | 2588 | 1464722080773 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:14:40 INFO - PROCESS | 2588 | 1464722080790 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC2F5B000 == 28 [pid = 2588] [id = 151] 12:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC296E000) [pid = 2588] [serial = 451] [outer = 0000000000000000] 12:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC296EC00) [pid = 2588] [serial = 452] [outer = 0000007DC296E000] 12:14:40 INFO - PROCESS | 2588 | 1464722080841 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC297B000) [pid = 2588] [serial = 453] [outer = 0000007DC296E000] 12:14:41 INFO - PROCESS | 2588 | 1464722081320 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]]]}] 12:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 12:14:41 INFO - PROCESS | 2588 | 1464722081360 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:14:41 INFO - PROCESS | 2588 | 1464722081367 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:14:41 INFO - PROCESS | 2588 | 1464722081376 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:14:41 INFO - PROCESS | 2588 | 1464722081379 Marionette TRACE conn6 <- [1,570,null,{}] 12:14:41 INFO - PROCESS | 2588 | 1464722081383 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}] 12:14:41 INFO - PROCESS | 2588 | 1464722081481 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:14:41 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:14:41 INFO - PROCESS | 2588 | 1464722081755 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7BBD800 == 29 [pid = 2588] [id = 152] 12:14:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DC29C9C00) [pid = 2588] [serial = 454] [outer = 0000000000000000] 12:14:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DC2A64C00) [pid = 2588] [serial = 455] [outer = 0000007DC29C9C00] 12:14:41 INFO - PROCESS | 2588 | 1464722081852 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC2C7D400) [pid = 2588] [serial = 456] [outer = 0000007DC29C9C00] 12:14:42 INFO - PROCESS | 2588 | 1464722082307 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]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 985ms 12:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:14:42 INFO - PROCESS | 2588 | 1464722082361 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 2588 | 1464722082364 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:14:42 INFO - PROCESS | 2588 | 1464722082368 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 2588 | 1464722082372 Marionette TRACE conn6 <- [1,574,null,{}] 12:14:42 INFO - PROCESS | 2588 | 1464722082384 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}] 12:14:42 INFO - PROCESS | 2588 | 1464722082491 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:14:42 INFO - PROCESS | 2588 | 1464722082511 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96E1000 == 30 [pid = 2588] [id = 153] 12:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DC0E11C00) [pid = 2588] [serial = 457] [outer = 0000000000000000] 12:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC3E27000) [pid = 2588] [serial = 458] [outer = 0000007DC0E11C00] 12:14:42 INFO - PROCESS | 2588 | 1464722082562 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC727F400) [pid = 2588] [serial = 459] [outer = 0000007DC0E11C00] 12:14:42 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:42 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:42 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:43 INFO - PROCESS | 2588 | 1464722083015 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]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 12:14:43 INFO - PROCESS | 2588 | 1464722083062 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 2588 | 1464722083065 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:14:43 INFO - PROCESS | 2588 | 1464722083069 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 2588 | 1464722083071 Marionette TRACE conn6 <- [1,578,null,{}] 12:14:43 INFO - PROCESS | 2588 | 1464722083075 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}] 12:14:43 INFO - PROCESS | 2588 | 1464722083167 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:14:43 INFO - PROCESS | 2588 | 1464722083174 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD772000 == 31 [pid = 2588] [id = 154] 12:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC7ADDC00) [pid = 2588] [serial = 460] [outer = 0000000000000000] 12:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DC80B2000) [pid = 2588] [serial = 461] [outer = 0000007DC7ADDC00] 12:14:43 INFO - PROCESS | 2588 | 1464722083222 Marionette DEBUG loaded listener.js 12:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC8BA6000) [pid = 2588] [serial = 462] [outer = 0000007DC7ADDC00] 12:14:43 INFO - PROCESS | 2588 | 1464722083691 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]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 12:14:43 INFO - PROCESS | 2588 | 1464722083762 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 2588 | 1464722083765 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:14:43 INFO - PROCESS | 2588 | 1464722083768 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 2588 | 1464722083770 Marionette TRACE conn6 <- [1,582,null,{}] 12:14:43 INFO - PROCESS | 2588 | 1464722083774 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}] 12:14:43 INFO - PROCESS | 2588 | 1464722083855 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:14:43 INFO - PROCESS | 2588 | 1464722083864 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE8A000 == 32 [pid = 2588] [id = 155] 12:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC296E400) [pid = 2588] [serial = 463] [outer = 0000000000000000] 12:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DC8D1B800) [pid = 2588] [serial = 464] [outer = 0000007DC296E400] 12:14:43 INFO - PROCESS | 2588 | 1464722083914 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC8F91800) [pid = 2588] [serial = 465] [outer = 0000007DC296E400] 12:14:44 INFO - PROCESS | 2588 | 1464722084390 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]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 12:14:44 INFO - PROCESS | 2588 | 1464722084463 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:14:44 INFO - PROCESS | 2588 | 1464722084465 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:14:44 INFO - PROCESS | 2588 | 1464722084469 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 2588 | 1464722084471 Marionette TRACE conn6 <- [1,586,null,{}] 12:14:44 INFO - PROCESS | 2588 | 1464722084474 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}] 12:14:44 INFO - PROCESS | 2588 | 1464722084619 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:14:44 INFO - PROCESS | 2588 | 1464722084632 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF652000 == 33 [pid = 2588] [id = 156] 12:14:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCC10B400) [pid = 2588] [serial = 466] [outer = 0000000000000000] 12:14:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCC146C00) [pid = 2588] [serial = 467] [outer = 0000007DCC10B400] 12:14:44 INFO - PROCESS | 2588 | 1464722084680 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCD977400) [pid = 2588] [serial = 468] [outer = 0000007DCC10B400] 12:14:45 INFO - PROCESS | 2588 | 1464722085110 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]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 691ms 12:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:14:45 INFO - PROCESS | 2588 | 1464722085163 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 2588 | 1464722085165 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:14:45 INFO - PROCESS | 2588 | 1464722085169 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 2588 | 1464722085170 Marionette TRACE conn6 <- [1,590,null,{}] 12:14:45 INFO - PROCESS | 2588 | 1464722085174 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}] 12:14:45 INFO - PROCESS | 2588 | 1464722085253 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:14:45 INFO - PROCESS | 2588 | 1464722085260 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF836800 == 34 [pid = 2588] [id = 157] 12:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCD938000) [pid = 2588] [serial = 469] [outer = 0000000000000000] 12:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCD9C6400) [pid = 2588] [serial = 470] [outer = 0000007DCD938000] 12:14:45 INFO - PROCESS | 2588 | 1464722085307 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCEF03400) [pid = 2588] [serial = 471] [outer = 0000007DCD938000] 12:14:45 INFO - PROCESS | 2588 | 1464722085767 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]]]}] 12:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 12:14:45 INFO - PROCESS | 2588 | 1464722085801 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:14:45 INFO - PROCESS | 2588 | 1464722085804 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:14:45 INFO - PROCESS | 2588 | 1464722085807 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:14:45 INFO - PROCESS | 2588 | 1464722085809 Marionette TRACE conn6 <- [1,594,null,{}] 12:14:45 INFO - PROCESS | 2588 | 1464722085813 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}] 12:14:45 INFO - PROCESS | 2588 | 1464722085899 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:14:45 INFO - PROCESS | 2588 | 1464722085908 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD014D800 == 35 [pid = 2588] [id = 158] 12:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCEF0A000) [pid = 2588] [serial = 472] [outer = 0000000000000000] 12:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCEFE4400) [pid = 2588] [serial = 473] [outer = 0000007DCEF0A000] 12:14:45 INFO - PROCESS | 2588 | 1464722085954 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCEFEC800) [pid = 2588] [serial = 474] [outer = 0000007DCEF0A000] 12:14:46 INFO - PROCESS | 2588 | 1464722086444 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]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 12:14:46 INFO - PROCESS | 2588 | 1464722086481 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:14:46 INFO - PROCESS | 2588 | 1464722086483 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:14:46 INFO - PROCESS | 2588 | 1464722086486 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 2588 | 1464722086488 Marionette TRACE conn6 <- [1,598,null,{}] 12:14:46 INFO - PROCESS | 2588 | 1464722086492 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}] 12:14:46 INFO - PROCESS | 2588 | 1464722086604 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:14:46 INFO - PROCESS | 2588 | 1464722086616 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96E0800 == 36 [pid = 2588] [id = 159] 12:14:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCEFF0C00) [pid = 2588] [serial = 475] [outer = 0000000000000000] 12:14:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCF3CC400) [pid = 2588] [serial = 476] [outer = 0000007DCEFF0C00] 12:14:46 INFO - PROCESS | 2588 | 1464722086662 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCF3D5C00) [pid = 2588] [serial = 477] [outer = 0000007DCEFF0C00] 12:14:47 INFO - PROCESS | 2588 | 1464722087108 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]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 12:14:47 INFO - PROCESS | 2588 | 1464722087162 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 2588 | 1464722087164 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:14:47 INFO - PROCESS | 2588 | 1464722087168 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 2588 | 1464722087170 Marionette TRACE conn6 <- [1,602,null,{}] 12:14:47 INFO - PROCESS | 2588 | 1464722087182 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}] 12:14:47 INFO - PROCESS | 2588 | 1464722087329 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:14:47 INFO - PROCESS | 2588 | 1464722087351 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0CFA000 == 37 [pid = 2588] [id = 160] 12:14:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCF44F400) [pid = 2588] [serial = 478] [outer = 0000000000000000] 12:14:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCF610400) [pid = 2588] [serial = 479] [outer = 0000007DCF44F400] 12:14:47 INFO - PROCESS | 2588 | 1464722087397 Marionette DEBUG loaded listener.js 12:14:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCF619400) [pid = 2588] [serial = 480] [outer = 0000007DCF44F400] 12:14:47 INFO - PROCESS | 2588 | 1464722087872 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]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 12:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:14:47 INFO - PROCESS | 2588 | 1464722087902 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 2588 | 1464722087905 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:14:47 INFO - PROCESS | 2588 | 1464722087909 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 2588 | 1464722087911 Marionette TRACE conn6 <- [1,606,null,{}] 12:14:47 INFO - PROCESS | 2588 | 1464722087915 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}] 12:14:48 INFO - PROCESS | 2588 | 1464722088037 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:14:48 INFO - PROCESS | 2588 | 1464722088044 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE89000 == 38 [pid = 2588] [id = 161] 12:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCF954000) [pid = 2588] [serial = 481] [outer = 0000000000000000] 12:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCFA33C00) [pid = 2588] [serial = 482] [outer = 0000007DCF954000] 12:14:48 INFO - PROCESS | 2588 | 1464722088140 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCFA59000) [pid = 2588] [serial = 483] [outer = 0000007DCF954000] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCFEBAC00) [pid = 2588] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCEFE5800) [pid = 2588] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCC707000) [pid = 2588] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DD0110C00) [pid = 2588] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC7372000) [pid = 2588] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DD2058800) [pid = 2588] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD3420C00) [pid = 2588] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC296FC00) [pid = 2588] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DD0109400) [pid = 2588] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DD341CC00) [pid = 2588] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCFEC4000) [pid = 2588] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCD932400) [pid = 2588] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC29D7400) [pid = 2588] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD2F5C800) [pid = 2588] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCF3D7C00) [pid = 2588] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC2F1DC00) [pid = 2588] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC2F1D800) [pid = 2588] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DCFA2FC00) [pid = 2588] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DD334D400) [pid = 2588] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:14:48 INFO - PROCESS | 2588 | 1464722088954 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]]]}] 12:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1080ms 12:14:49 INFO - PROCESS | 2588 | 1464722088999 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 2588 | 1464722089001 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:14:49 INFO - PROCESS | 2588 | 1464722089004 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 2588 | 1464722089006 Marionette TRACE conn6 <- [1,610,null,{}] 12:14:49 INFO - PROCESS | 2588 | 1464722089010 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}] 12:14:49 INFO - PROCESS | 2588 | 1464722089104 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:14:49 INFO - PROCESS | 2588 | 1464722089111 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0499800 == 39 [pid = 2588] [id = 162] 12:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCEE59400) [pid = 2588] [serial = 484] [outer = 0000000000000000] 12:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCFA59800) [pid = 2588] [serial = 485] [outer = 0000007DCEE59400] 12:14:49 INFO - PROCESS | 2588 | 1464722089156 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCFDF3000) [pid = 2588] [serial = 486] [outer = 0000007DCEE59400] 12:14:49 INFO - PROCESS | 2588 | 1464722089575 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]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:14:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 627ms 12:14:49 INFO - PROCESS | 2588 | 1464722089633 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:14:49 INFO - PROCESS | 2588 | 1464722089635 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:14:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:14:49 INFO - PROCESS | 2588 | 1464722089638 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 2588 | 1464722089640 Marionette TRACE conn6 <- [1,614,null,{}] 12:14:49 INFO - PROCESS | 2588 | 1464722089644 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}] 12:14:49 INFO - PROCESS | 2588 | 1464722089728 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:14:49 INFO - PROCESS | 2588 | 1464722089737 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31E0800 == 40 [pid = 2588] [id = 163] 12:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCFDF7800) [pid = 2588] [serial = 487] [outer = 0000000000000000] 12:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCFE47400) [pid = 2588] [serial = 488] [outer = 0000007DCFDF7800] 12:14:49 INFO - PROCESS | 2588 | 1464722089784 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCFEBE000) [pid = 2588] [serial = 489] [outer = 0000007DCFDF7800] 12:14:50 INFO - PROCESS | 2588 | 1464722090237 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]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:14:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 12:14:50 INFO - PROCESS | 2588 | 1464722090271 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 2588 | 1464722090273 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:14:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:14:50 INFO - PROCESS | 2588 | 1464722090282 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 2588 | 1464722090284 Marionette TRACE conn6 <- [1,618,null,{}] 12:14:50 INFO - PROCESS | 2588 | 1464722090287 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}] 12:14:50 INFO - PROCESS | 2588 | 1464722090372 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:14:50 INFO - PROCESS | 2588 | 1464722090380 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3376800 == 41 [pid = 2588] [id = 164] 12:14:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCFEC4000) [pid = 2588] [serial = 490] [outer = 0000000000000000] 12:14:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCFEEE800) [pid = 2588] [serial = 491] [outer = 0000007DCFEC4000] 12:14:50 INFO - PROCESS | 2588 | 1464722090434 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD00F3C00) [pid = 2588] [serial = 492] [outer = 0000007DCFEC4000] 12:14:51 INFO - PROCESS | 2588 | 1464722091087 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]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:14:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 944ms 12:14:51 INFO - PROCESS | 2588 | 1464722091229 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 2588 | 1464722091234 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:14:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:14:51 INFO - PROCESS | 2588 | 1464722091240 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 2588 | 1464722091245 Marionette TRACE conn6 <- [1,622,null,{}] 12:14:51 INFO - PROCESS | 2588 | 1464722091251 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}] 12:14:51 INFO - PROCESS | 2588 | 1464722091407 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:14:51 INFO - PROCESS | 2588 | 1464722091472 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7A31800 == 42 [pid = 2588] [id = 165] 12:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC282FC00) [pid = 2588] [serial = 493] [outer = 0000000000000000] 12:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC29B8400) [pid = 2588] [serial = 494] [outer = 0000007DC282FC00] 12:14:51 INFO - PROCESS | 2588 | 1464722091573 Marionette DEBUG loaded listener.js 12:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC2C82000) [pid = 2588] [serial = 495] [outer = 0000007DC282FC00] 12:14:52 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:52 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:52 INFO - PROCESS | 2588 | 1464722092272 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]]]}] 12:14:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:14:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1086ms 12:14:52 INFO - PROCESS | 2588 | 1464722092329 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:14:52 INFO - PROCESS | 2588 | 1464722092336 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:14:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:14:52 INFO - PROCESS | 2588 | 1464722092366 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:14:52 INFO - PROCESS | 2588 | 1464722092370 Marionette TRACE conn6 <- [1,626,null,{}] 12:14:52 INFO - PROCESS | 2588 | 1464722092375 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}] 12:14:52 INFO - PROCESS | 2588 | 1464722092506 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:14:52 INFO - PROCESS | 2588 | 1464722092569 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF592800 == 43 [pid = 2588] [id = 166] 12:14:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC339EC00) [pid = 2588] [serial = 496] [outer = 0000000000000000] 12:14:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC7370C00) [pid = 2588] [serial = 497] [outer = 0000007DC339EC00] 12:14:52 INFO - PROCESS | 2588 | 1464722092626 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC8D13400) [pid = 2588] [serial = 498] [outer = 0000007DC339EC00] 12:14:53 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:53 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:53 INFO - PROCESS | 2588 | 1464722093528 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]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:14:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1219ms 12:14:53 INFO - PROCESS | 2588 | 1464722093568 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 2588 | 1464722093572 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:14:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:14:53 INFO - PROCESS | 2588 | 1464722093577 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 2588 | 1464722093582 Marionette TRACE conn6 <- [1,630,null,{}] 12:14:53 INFO - PROCESS | 2588 | 1464722093588 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}] 12:14:53 INFO - PROCESS | 2588 | 1464722093703 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:14:53 INFO - PROCESS | 2588 | 1464722093777 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC76A800 == 44 [pid = 2588] [id = 167] 12:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC2834C00) [pid = 2588] [serial = 499] [outer = 0000000000000000] 12:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC2973400) [pid = 2588] [serial = 500] [outer = 0000007DC2834C00] 12:14:53 INFO - PROCESS | 2588 | 1464722093827 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC2F27400) [pid = 2588] [serial = 501] [outer = 0000007DC2834C00] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2B87800 == 43 [pid = 2588] [id = 19] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF475800 == 42 [pid = 2588] [id = 29] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0185800 == 41 [pid = 2588] [id = 18] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC28BA800 == 40 [pid = 2588] [id = 28] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31F8000 == 39 [pid = 2588] [id = 21] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED3E000 == 38 [pid = 2588] [id = 15] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC653000 == 37 [pid = 2588] [id = 25] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF478800 == 36 [pid = 2588] [id = 16] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B1C000 == 35 [pid = 2588] [id = 22] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF907000 == 34 [pid = 2588] [id = 17] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7B46000 == 33 [pid = 2588] [id = 11] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF472000 == 32 [pid = 2588] [id = 27] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCE53B000 == 31 [pid = 2588] [id = 26] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31DB000 == 30 [pid = 2588] [id = 20] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCE552800 == 29 [pid = 2588] [id = 14] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7F88000 == 28 [pid = 2588] [id = 24] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC35E4800 == 27 [pid = 2588] [id = 23] 12:14:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC75D800 == 26 [pid = 2588] [id = 13] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DD57D5800) [pid = 2588] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD5FBF400) [pid = 2588] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DD2DA5400) [pid = 2588] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DD17E7800) [pid = 2588] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DD02BE400) [pid = 2588] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCF615C00) [pid = 2588] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD334B400) [pid = 2588] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DD45D3800) [pid = 2588] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DD3415400) [pid = 2588] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC2F1BC00) [pid = 2588] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC2978800) [pid = 2588] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DD45DA800) [pid = 2588] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD380D000) [pid = 2588] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DD0111400) [pid = 2588] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DD57D6000) [pid = 2588] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DD380B400) [pid = 2588] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DD33A9000) [pid = 2588] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DD20BAC00) [pid = 2588] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCF955800) [pid = 2588] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DCEE55800) [pid = 2588] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DC80B3800) [pid = 2588] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC338D000) [pid = 2588] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DD3356400) [pid = 2588] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DCF5E7800) [pid = 2588] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DCD9C1800) [pid = 2588] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DCEF0B000) [pid = 2588] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC3381C00) [pid = 2588] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC8A27800) [pid = 2588] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DCFD14800) [pid = 2588] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DCFEC6400) [pid = 2588] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DD2DAE800) [pid = 2588] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DCFA34400) [pid = 2588] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DCFEC3400) [pid = 2588] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DCF619C00) [pid = 2588] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:14:54 INFO - PROCESS | 2588 | 1464722094484 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]]]}] 12:14:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:14:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 942ms 12:14:54 INFO - PROCESS | 2588 | 1464722094524 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:14:54 INFO - PROCESS | 2588 | 1464722094530 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:14:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:14:54 INFO - PROCESS | 2588 | 1464722094536 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:14:54 INFO - PROCESS | 2588 | 1464722094539 Marionette TRACE conn6 <- [1,634,null,{}] 12:14:54 INFO - PROCESS | 2588 | 1464722094543 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}] 12:14:54 INFO - PROCESS | 2588 | 1464722094637 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:14:54 INFO - PROCESS | 2588 | 1464722094702 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F9C000 == 27 [pid = 2588] [id = 168] 12:14:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DC2C7C000) [pid = 2588] [serial = 502] [outer = 0000000000000000] 12:14:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC355C000) [pid = 2588] [serial = 503] [outer = 0000007DC2C7C000] 12:14:54 INFO - PROCESS | 2588 | 1464722094749 Marionette DEBUG loaded listener.js 12:14:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC8A27800) [pid = 2588] [serial = 504] [outer = 0000007DC2C7C000] 12:14:55 INFO - PROCESS | 2588 | 1464722095167 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 12:14:55 INFO - PROCESS | 2588 | 1464722095271 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 2588 | 1464722095273 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:14:55 INFO - PROCESS | 2588 | 1464722095277 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 2588 | 1464722095281 Marionette TRACE conn6 <- [1,638,null,{}] 12:14:55 INFO - PROCESS | 2588 | 1464722095293 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}] 12:14:55 INFO - PROCESS | 2588 | 1464722095394 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:14:55 INFO - PROCESS | 2588 | 1464722095405 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE8E800 == 28 [pid = 2588] [id = 169] 12:14:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC22BFC00) [pid = 2588] [serial = 505] [outer = 0000000000000000] 12:14:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC9623C00) [pid = 2588] [serial = 506] [outer = 0000007DC22BFC00] 12:14:55 INFO - PROCESS | 2588 | 1464722095457 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DCC144C00) [pid = 2588] [serial = 507] [outer = 0000007DC22BFC00] 12:14:55 INFO - PROCESS | 2588 | 1464722095926 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]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:14:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 12:14:55 INFO - PROCESS | 2588 | 1464722095972 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 2588 | 1464722095975 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:14:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:14:55 INFO - PROCESS | 2588 | 1464722095978 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 2588 | 1464722095980 Marionette TRACE conn6 <- [1,642,null,{}] 12:14:55 INFO - PROCESS | 2588 | 1464722095984 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}] 12:14:56 INFO - PROCESS | 2588 | 1464722096076 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:14:56 INFO - PROCESS | 2588 | 1464722096085 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF81D000 == 29 [pid = 2588] [id = 170] 12:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCC145C00) [pid = 2588] [serial = 508] [outer = 0000000000000000] 12:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DCD97C000) [pid = 2588] [serial = 509] [outer = 0000007DCC145C00] 12:14:56 INFO - PROCESS | 2588 | 1464722096134 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DCD9CA800) [pid = 2588] [serial = 510] [outer = 0000007DCC145C00] 12:14:56 INFO - PROCESS | 2588 | 1464722096574 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]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:14:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 12:14:56 INFO - PROCESS | 2588 | 1464722096609 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 2588 | 1464722096611 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:14:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:14:56 INFO - PROCESS | 2588 | 1464722096621 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 2588 | 1464722096623 Marionette TRACE conn6 <- [1,646,null,{}] 12:14:56 INFO - PROCESS | 2588 | 1464722096627 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}] 12:14:56 INFO - PROCESS | 2588 | 1464722096734 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:14:56 INFO - PROCESS | 2588 | 1464722096808 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0189800 == 30 [pid = 2588] [id = 171] 12:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DCEF02400) [pid = 2588] [serial = 511] [outer = 0000000000000000] 12:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DCEF0EC00) [pid = 2588] [serial = 512] [outer = 0000007DCEF02400] 12:14:56 INFO - PROCESS | 2588 | 1464722096856 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DCEFEF800) [pid = 2588] [serial = 513] [outer = 0000007DCEF02400] 12:14:57 INFO - PROCESS | 2588 | 1464722097285 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]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:14:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 12:14:57 INFO - PROCESS | 2588 | 1464722097358 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 2588 | 1464722097360 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:14:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:14:57 INFO - PROCESS | 2588 | 1464722097363 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 2588 | 1464722097365 Marionette TRACE conn6 <- [1,650,null,{}] 12:14:57 INFO - PROCESS | 2588 | 1464722097369 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}] 12:14:57 INFO - PROCESS | 2588 | 1464722097514 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:14:57 INFO - PROCESS | 2588 | 1464722097529 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1735000 == 31 [pid = 2588] [id = 172] 12:14:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DCEFEC000) [pid = 2588] [serial = 514] [outer = 0000000000000000] 12:14:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DCF613800) [pid = 2588] [serial = 515] [outer = 0000007DCEFEC000] 12:14:57 INFO - PROCESS | 2588 | 1464722097614 Marionette DEBUG loaded listener.js 12:14:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DCF95B800) [pid = 2588] [serial = 516] [outer = 0000007DCEFEC000] 12:14:57 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:57 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:57 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:58 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:58 INFO - PROCESS | 2588 | 1464722098064 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 776ms 12:14:58 INFO - PROCESS | 2588 | 1464722098145 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 2588 | 1464722098147 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:14:58 INFO - PROCESS | 2588 | 1464722098151 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 2588 | 1464722098153 Marionette TRACE conn6 <- [1,654,null,{}] 12:14:58 INFO - PROCESS | 2588 | 1464722098156 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}] 12:14:58 INFO - PROCESS | 2588 | 1464722098264 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:14:58 INFO - PROCESS | 2588 | 1464722098311 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E8F000 == 32 [pid = 2588] [id = 173] 12:14:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCFA3AC00) [pid = 2588] [serial = 517] [outer = 0000000000000000] 12:14:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCFA3D400) [pid = 2588] [serial = 518] [outer = 0000007DCFA3AC00] 12:14:58 INFO - PROCESS | 2588 | 1464722098356 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCFDF8C00) [pid = 2588] [serial = 519] [outer = 0000007DCFA3AC00] 12:14:58 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DCEFF0C00) [pid = 2588] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DCF44F400) [pid = 2588] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCC10B400) [pid = 2588] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DC0E11C00) [pid = 2588] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DCD938000) [pid = 2588] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC7ADDC00) [pid = 2588] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DD45E0400) [pid = 2588] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC296E400) [pid = 2588] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DCEF0A000) [pid = 2588] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DC296E000) [pid = 2588] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC29C9C00) [pid = 2588] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DCFDF7800) [pid = 2588] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DCF954000) [pid = 2588] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:14:58 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DCEE59400) [pid = 2588] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:14:58 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:58 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:14:58 INFO - PROCESS | 2588 | 1464722098827 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]]]}] 12:14:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:14:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 733ms 12:14:58 INFO - PROCESS | 2588 | 1464722098890 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:14:58 INFO - PROCESS | 2588 | 1464722098892 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:14:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:14:58 INFO - PROCESS | 2588 | 1464722098896 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:14:58 INFO - PROCESS | 2588 | 1464722098897 Marionette TRACE conn6 <- [1,658,null,{}] 12:14:58 INFO - PROCESS | 2588 | 1464722098901 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}] 12:14:59 INFO - PROCESS | 2588 | 1464722099020 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:14:59 INFO - PROCESS | 2588 | 1464722099066 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FC0000 == 33 [pid = 2588] [id = 174] 12:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC2C87800) [pid = 2588] [serial = 520] [outer = 0000000000000000] 12:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DCC139800) [pid = 2588] [serial = 521] [outer = 0000007DC2C87800] 12:14:59 INFO - PROCESS | 2588 | 1464722099112 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCFA39C00) [pid = 2588] [serial = 522] [outer = 0000007DC2C87800] 12:14:59 INFO - PROCESS | 2588 | 1464722099509 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]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:14:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 628ms 12:14:59 INFO - PROCESS | 2588 | 1464722099527 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 2588 | 1464722099529 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:14:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:14:59 INFO - PROCESS | 2588 | 1464722099541 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 2588 | 1464722099543 Marionette TRACE conn6 <- [1,662,null,{}] 12:14:59 INFO - PROCESS | 2588 | 1464722099547 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}] 12:14:59 INFO - PROCESS | 2588 | 1464722099657 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:14:59 INFO - PROCESS | 2588 | 1464722099665 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE8D800 == 34 [pid = 2588] [id = 175] 12:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DCFDFB000) [pid = 2588] [serial = 523] [outer = 0000000000000000] 12:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DCFEC1C00) [pid = 2588] [serial = 524] [outer = 0000007DCFDFB000] 12:14:59 INFO - PROCESS | 2588 | 1464722099710 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DD00F2400) [pid = 2588] [serial = 525] [outer = 0000007DCFDFB000] 12:15:00 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:00 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:15:00 INFO - PROCESS | 2588 | 1464722100139 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]]]}] 12:15:00 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 12:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 12:15:00 INFO - PROCESS | 2588 | 1464722100176 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2588 | 1464722100178 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:15:00 INFO - PROCESS | 2588 | 1464722100187 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 2588 | 1464722100189 Marionette TRACE conn6 <- [1,666,null,{}] 12:15:00 INFO - PROCESS | 2588 | 1464722100193 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}] 12:15:00 INFO - PROCESS | 2588 | 1464722100287 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:15:00 INFO - PROCESS | 2588 | 1464722100293 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38B3800 == 35 [pid = 2588] [id = 176] 12:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DD00F9C00) [pid = 2588] [serial = 526] [outer = 0000000000000000] 12:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DD0108000) [pid = 2588] [serial = 527] [outer = 0000007DD00F9C00] 12:15:00 INFO - PROCESS | 2588 | 1464722100340 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DD010EC00) [pid = 2588] [serial = 528] [outer = 0000007DD00F9C00] 12:15:00 INFO - PROCESS | 2588 | 1464722100878 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]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:15:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 12:15:00 INFO - PROCESS | 2588 | 1464722100925 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 2588 | 1464722100930 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:15:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:15:00 INFO - PROCESS | 2588 | 1464722100936 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 2588 | 1464722100941 Marionette TRACE conn6 <- [1,670,null,{}] 12:15:00 INFO - PROCESS | 2588 | 1464722100948 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}] 12:15:01 INFO - PROCESS | 2588 | 1464722101150 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:15:01 INFO - PROCESS | 2588 | 1464722101255 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8DBA000 == 36 [pid = 2588] [id = 177] 12:15:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC29D2400) [pid = 2588] [serial = 529] [outer = 0000000000000000] 12:15:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC2A67000) [pid = 2588] [serial = 530] [outer = 0000007DC29D2400] 12:15:01 INFO - PROCESS | 2588 | 1464722101314 Marionette DEBUG loaded listener.js 12:15:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DC7A0B400) [pid = 2588] [serial = 531] [outer = 0000007DC29D2400] 12:15:01 INFO - PROCESS | 2588 | [2588] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:02 INFO - PROCESS | 2588 | [2588] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:02 INFO - PROCESS | 2588 | 1464722102394 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]]]}] 12:15:02 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) 12:15:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1485ms 12:15:02 INFO - PROCESS | 2588 | 1464722102452 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:15:02 INFO - PROCESS | 2588 | 1464722102458 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:15:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:15:02 INFO - PROCESS | 2588 | 1464722102467 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:15:02 INFO - PROCESS | 2588 | 1464722102470 Marionette TRACE conn6 <- [1,674,null,{}] 12:15:02 INFO - PROCESS | 2588 | 1464722102474 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}] 12:15:02 INFO - PROCESS | 2588 | 1464722102580 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:15:02 INFO - PROCESS | 2588 | 1464722102723 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0CF4000 == 37 [pid = 2588] [id = 178] 12:15:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC8D13C00) [pid = 2588] [serial = 532] [outer = 0000000000000000] 12:15:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCC145000) [pid = 2588] [serial = 533] [outer = 0000007DC8D13C00] 12:15:02 INFO - PROCESS | 2588 | 1464722102820 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCD9C4800) [pid = 2588] [serial = 534] [outer = 0000007DC8D13C00] 12:15:03 INFO - PROCESS | 2588 | 1464722103849 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]]]}] 12:15:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:15:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1445ms 12:15:04 INFO - PROCESS | 2588 | 1464722104072 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 2588 | 1464722104076 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:15:04 INFO - PROCESS | 2588 | 1464722104084 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 2588 | 1464722104088 Marionette TRACE conn6 <- [1,678,null,{}] 12:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:15:04 INFO - PROCESS | 2588 | 1464722104139 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}] 12:15:04 INFO - PROCESS | 2588 | 1464722104237 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:15:04 INFO - PROCESS | 2588 | 1464722104301 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96FB000 == 38 [pid = 2588] [id = 179] 12:15:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC2C80000) [pid = 2588] [serial = 535] [outer = 0000000000000000] 12:15:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC2F26000) [pid = 2588] [serial = 536] [outer = 0000007DC2C80000] 12:15:04 INFO - PROCESS | 2588 | 1464722104353 Marionette DEBUG loaded listener.js 12:15:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC7B8F800) [pid = 2588] [serial = 537] [outer = 0000007DC2C80000] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCFEEE800) [pid = 2588] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCF3CC400) [pid = 2588] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCF610400) [pid = 2588] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCC146C00) [pid = 2588] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC3E27000) [pid = 2588] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC727F400) [pid = 2588] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCD9C6400) [pid = 2588] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DCEF03400) [pid = 2588] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DC80B2000) [pid = 2588] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC8BA6000) [pid = 2588] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DD57E1000) [pid = 2588] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC8D1B800) [pid = 2588] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DC8F91800) [pid = 2588] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DCEFE4400) [pid = 2588] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DCF3D5C00) [pid = 2588] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC296EC00) [pid = 2588] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DC297B000) [pid = 2588] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DC2A64C00) [pid = 2588] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DC2C7D400) [pid = 2588] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DCFEBE000) [pid = 2588] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DCFA33C00) [pid = 2588] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DCF619400) [pid = 2588] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DCFE47400) [pid = 2588] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DCFA59000) [pid = 2588] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DCD977400) [pid = 2588] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DCFA59800) [pid = 2588] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007DCEFEC800) [pid = 2588] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DCFDF3000) [pid = 2588] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:15:05 INFO - PROCESS | 2588 | 1464722105374 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]]]}] 12:15:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:15:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1322ms 12:15:05 INFO - PROCESS | 2588 | 1464722105422 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:15:05 INFO - PROCESS | 2588 | 1464722105425 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:15:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:15:05 INFO - PROCESS | 2588 | 1464722105433 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:15:05 INFO - PROCESS | 2588 | 1464722105437 Marionette TRACE conn6 <- [1,682,null,{}] 12:15:05 INFO - PROCESS | 2588 | 1464722105441 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}] 12:15:05 INFO - PROCESS | 2588 | 1464722105533 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:15:05 INFO - PROCESS | 2588 | 1464722105544 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7489000 == 39 [pid = 2588] [id = 180] 12:15:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DC29CF800) [pid = 2588] [serial = 538] [outer = 0000000000000000] 12:15:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DC2C7C800) [pid = 2588] [serial = 539] [outer = 0000007DC29CF800] 12:15:05 INFO - PROCESS | 2588 | 1464722105644 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DC721A000) [pid = 2588] [serial = 540] [outer = 0000007DC29CF800] 12:15:06 INFO - PROCESS | 2588 | 1464722106568 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]]]}] 12:15:06 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) 12:15:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1190ms 12:15:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:15:06 INFO - PROCESS | 2588 | 1464722106625 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 2588 | 1464722106627 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:15:06 INFO - PROCESS | 2588 | 1464722106631 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 2588 | 1464722106633 Marionette TRACE conn6 <- [1,686,null,{}] 12:15:06 INFO - PROCESS | 2588 | 1464722106643 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}] 12:15:06 INFO - PROCESS | 2588 | 1464722106737 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:15:06 INFO - PROCESS | 2588 | 1464722106748 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE90800 == 40 [pid = 2588] [id = 181] 12:15:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC2834400) [pid = 2588] [serial = 541] [outer = 0000000000000000] 12:15:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DCC13B800) [pid = 2588] [serial = 542] [outer = 0000007DC2834400] 12:15:06 INFO - PROCESS | 2588 | 1464722106801 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DCD744000) [pid = 2588] [serial = 543] [outer = 0000007DC2834400] 12:15:07 INFO - PROCESS | 2588 | 1464722107740 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]]]}] 12:15:07 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) 12:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1139ms 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DCEF02400) [pid = 2588] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DC2C7C000) [pid = 2588] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DCC145C00) [pid = 2588] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DCEFEC000) [pid = 2588] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007DCFEC4000) [pid = 2588] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DC2834C00) [pid = 2588] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0000007DC22BFC00) [pid = 2588] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0000007DC2C87800) [pid = 2588] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (0000007DCFDFB000) [pid = 2588] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:15:07 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (0000007DCFA3AC00) [pid = 2588] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:15:07 INFO - PROCESS | 2588 | 1464722107917 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 2588 | 1464722107921 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:15:07 INFO - PROCESS | 2588 | 1464722107927 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 2588 | 1464722107932 Marionette TRACE conn6 <- [1,690,null,{}] 12:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:15:07 INFO - PROCESS | 2588 | 1464722107940 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}] 12:15:08 INFO - PROCESS | 2588 | 1464722108089 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:15:08 INFO - PROCESS | 2588 | 1464722108243 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC747F000 == 41 [pid = 2588] [id = 182] 12:15:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0000007DC285B400) [pid = 2588] [serial = 544] [outer = 0000000000000000] 12:15:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0000007DC2974800) [pid = 2588] [serial = 545] [outer = 0000007DC285B400] 12:15:08 INFO - PROCESS | 2588 | 1464722108307 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0000007DC29D0800) [pid = 2588] [serial = 546] [outer = 0000007DC285B400] 12:15:09 INFO - PROCESS | 2588 | 1464722109380 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]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1488ms 12:15:09 INFO - PROCESS | 2588 | 1464722109472 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 2588 | 1464722109476 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:15:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:15:09 INFO - PROCESS | 2588 | 1464722109485 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 2588 | 1464722109490 Marionette TRACE conn6 <- [1,694,null,{}] 12:15:09 INFO - PROCESS | 2588 | 1464722109495 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}] 12:15:09 INFO - PROCESS | 2588 | 1464722109644 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:15:09 INFO - PROCESS | 2588 | 1464722109785 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF475000 == 42 [pid = 2588] [id = 183] 12:15:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007DC7072800) [pid = 2588] [serial = 547] [outer = 0000000000000000] 12:15:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DC8B19000) [pid = 2588] [serial = 548] [outer = 0000007DC7072800] 12:15:09 INFO - PROCESS | 2588 | 1464722109843 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DC8F8E000) [pid = 2588] [serial = 549] [outer = 0000007DC7072800] 12:15:10 INFO - PROCESS | 2588 | 1464722110951 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]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:15:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1490ms 12:15:10 INFO - PROCESS | 2588 | 1464722110975 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 2588 | 1464722110977 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:15:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:15:10 INFO - PROCESS | 2588 | 1464722110982 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 2588 | 1464722110984 Marionette TRACE conn6 <- [1,698,null,{}] 12:15:11 INFO - PROCESS | 2588 | 1464722110995 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}] 12:15:11 INFO - PROCESS | 2588 | 1464722111120 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:15:11 INFO - PROCESS | 2588 | 1464722111237 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0155000 == 43 [pid = 2588] [id = 184] 12:15:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DCD939000) [pid = 2588] [serial = 550] [outer = 0000000000000000] 12:15:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DCD9CB000) [pid = 2588] [serial = 551] [outer = 0000007DCD939000] 12:15:11 INFO - PROCESS | 2588 | 1464722111299 Marionette DEBUG loaded listener.js 12:15:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DCEF11C00) [pid = 2588] [serial = 552] [outer = 0000007DCD939000] 12:15:12 INFO - PROCESS | 2588 | 1464722112384 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]]]}] 12:15:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:15:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1448ms 12:15:12 INFO - PROCESS | 2588 | 1464722112432 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:15:12 INFO - PROCESS | 2588 | 1464722112437 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:15:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:15:12 INFO - PROCESS | 2588 | 1464722112442 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:15:12 INFO - PROCESS | 2588 | 1464722112446 Marionette TRACE conn6 <- [1,702,null,{}] 12:15:12 INFO - PROCESS | 2588 | 1464722112452 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}] 12:15:12 INFO - PROCESS | 2588 | 1464722112595 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:15:12 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7F9C000 == 42 [pid = 2588] [id = 168] 12:15:12 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF592800 == 41 [pid = 2588] [id = 166] 12:15:12 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC76A800 == 40 [pid = 2588] [id = 167] 12:15:12 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7A31800 == 39 [pid = 2588] [id = 165] 12:15:12 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7489000 == 38 [pid = 2588] [id = 180] 12:15:12 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96FB000 == 37 [pid = 2588] [id = 179] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DCEF0EC00) [pid = 2588] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DCEFEF800) [pid = 2588] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DC355C000) [pid = 2588] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007DC8A27800) [pid = 2588] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DCD97C000) [pid = 2588] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0000007DCF95B800) [pid = 2588] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0000007DD00F3C00) [pid = 2588] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (0000007DCF613800) [pid = 2588] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (0000007DC2F27400) [pid = 2588] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (0000007DC2973400) [pid = 2588] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (0000007DC9623C00) [pid = 2588] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (0000007DCC144C00) [pid = 2588] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (0000007DC29B8400) [pid = 2588] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (0000007DC7370C00) [pid = 2588] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (0000007DCC139800) [pid = 2588] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (0000007DD00F2400) [pid = 2588] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (0000007DD0108000) [pid = 2588] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (0000007DCFA3D400) [pid = 2588] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (0000007DCFEC1C00) [pid = 2588] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 51 (0000007DCFDF8C00) [pid = 2588] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 50 (0000007DCD9CA800) [pid = 2588] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | --DOMWINDOW == 49 (0000007DCFA39C00) [pid = 2588] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:15:12 INFO - PROCESS | 2588 | 1464722112715 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7A31800 == 38 [pid = 2588] [id = 185] 12:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 50 (0000007DC2831C00) [pid = 2588] [serial = 553] [outer = 0000000000000000] 12:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (0000007DC29B0400) [pid = 2588] [serial = 554] [outer = 0000007DC2831C00] 12:15:12 INFO - PROCESS | 2588 | 1464722112765 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (0000007DC2F2A400) [pid = 2588] [serial = 555] [outer = 0000007DC2831C00] 12:15:13 INFO - PROCESS | 2588 | 1464722113680 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]]]}] 12:15:13 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 12:15:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1287ms 12:15:13 INFO - PROCESS | 2588 | 1464722113734 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 2588 | 1464722113739 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:15:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:15:13 INFO - PROCESS | 2588 | 1464722113746 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 2588 | 1464722113748 Marionette TRACE conn6 <- [1,706,null,{}] 12:15:13 INFO - PROCESS | 2588 | 1464722113753 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}] 12:15:13 INFO - PROCESS | 2588 | 1464722113848 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:15:13 INFO - PROCESS | 2588 | 1464722113857 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED69800 == 39 [pid = 2588] [id = 186] 12:15:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (0000007DC7370C00) [pid = 2588] [serial = 556] [outer = 0000000000000000] 12:15:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (0000007DC8D1A400) [pid = 2588] [serial = 557] [outer = 0000007DC7370C00] 12:15:13 INFO - PROCESS | 2588 | 1464722113904 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (0000007DCC13E400) [pid = 2588] [serial = 558] [outer = 0000007DC7370C00] 12:15:14 INFO - PROCESS | 2588 | 1464722114901 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]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:15:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1177ms 12:15:14 INFO - PROCESS | 2588 | 1464722114924 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 2588 | 1464722114926 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:15:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:15:14 INFO - PROCESS | 2588 | 1464722114930 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 2588 | 1464722114933 Marionette TRACE conn6 <- [1,710,null,{}] 12:15:14 INFO - PROCESS | 2588 | 1464722114944 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}] 12:15:15 INFO - PROCESS | 2588 | 1464722115079 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:15:15 INFO - PROCESS | 2588 | 1464722115088 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF920000 == 40 [pid = 2588] [id = 187] 12:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (0000007DCD9C0C00) [pid = 2588] [serial = 559] [outer = 0000000000000000] 12:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0000007DCEF04000) [pid = 2588] [serial = 560] [outer = 0000007DCD9C0C00] 12:15:15 INFO - PROCESS | 2588 | 1464722115139 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (0000007DCEFEF800) [pid = 2588] [serial = 561] [outer = 0000007DCD9C0C00] 12:15:15 INFO - PROCESS | 2588 | 1464722115650 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] 12:15:15 INFO - PROCESS | 2588 | 1464722115670 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:15:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:15:15 INFO - PROCESS | 2588 | 1464722115678 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:15:15 INFO - PROCESS | 2588 | 1464722115680 Marionette TRACE conn6 <- [1,714,null,{}] 12:15:15 INFO - PROCESS | 2588 | 1464722115684 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}] 12:15:15 INFO - PROCESS | 2588 | 1464722115802 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:15:15 INFO - PROCESS | 2588 | 1464722115848 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C72000 == 41 [pid = 2588] [id = 188] 12:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0000007DC8D21800) [pid = 2588] [serial = 562] [outer = 0000000000000000] 12:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (0000007DCF61C000) [pid = 2588] [serial = 563] [outer = 0000007DC8D21800] 12:15:15 INFO - PROCESS | 2588 | 1464722115895 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (0000007DCF95C000) [pid = 2588] [serial = 564] [outer = 0000007DC8D21800] 12:15:16 INFO - PROCESS | 2588 | 1464722116342 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]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:15:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 690ms 12:15:16 INFO - PROCESS | 2588 | 1464722116370 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 2588 | 1464722116372 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:15:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:15:16 INFO - PROCESS | 2588 | 1464722116376 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 2588 | 1464722116378 Marionette TRACE conn6 <- [1,718,null,{}] 12:15:16 INFO - PROCESS | 2588 | 1464722116381 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}] 12:15:16 INFO - PROCESS | 2588 | 1464722116498 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:15:16 INFO - PROCESS | 2588 | 1464722116509 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2020000 == 42 [pid = 2588] [id = 189] 12:15:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (0000007DCFA31400) [pid = 2588] [serial = 565] [outer = 0000000000000000] 12:15:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0000007DCFA3E400) [pid = 2588] [serial = 566] [outer = 0000007DCFA31400] 12:15:16 INFO - PROCESS | 2588 | 1464722116555 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0000007DCFDF3C00) [pid = 2588] [serial = 567] [outer = 0000007DCFA31400] 12:15:17 INFO - PROCESS | 2588 | 1464722117018 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] 12:15:17 INFO - PROCESS | 2588 | 1464722117074 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 2588 | 1464722117077 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 2588 | 1464722117079 Marionette TRACE conn6 <- [1,722,null,{}] 12:15:17 INFO - PROCESS | 2588 | 1464722117083 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}] 12:15:17 INFO - PROCESS | 2588 | 1464722117205 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:15:17 INFO - PROCESS | 2588 | 1464722117224 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E9A000 == 43 [pid = 2588] [id = 190] 12:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0000007DD00EB800) [pid = 2588] [serial = 568] [outer = 0000000000000000] 12:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0000007DD00FA800) [pid = 2588] [serial = 569] [outer = 0000007DD00EB800] 12:15:17 INFO - PROCESS | 2588 | 1464722117271 Marionette DEBUG loaded listener.js 12:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0000007DD01A0000) [pid = 2588] [serial = 570] [outer = 0000007DD00EB800] 12:15:17 INFO - PROCESS | 2588 | 1464722117710 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]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:15:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 690ms 12:15:17 INFO - PROCESS | 2588 | 1464722117771 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 2588 | 1464722117773 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:15:17 INFO - PROCESS | 2588 | 1464722117776 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:15:17 INFO - PROCESS | 2588 | 1464722117778 Marionette TRACE conn6 <- [1,726,null,{}] 12:15:17 INFO - PROCESS | 2588 | 1464722117782 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}] 12:15:17 INFO - PROCESS | 2588 | 1464722117894 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:15:17 INFO - PROCESS | 2588 | 1464722117905 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD336A000 == 44 [pid = 2588] [id = 191] 12:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007DD04DC800) [pid = 2588] [serial = 571] [outer = 0000000000000000] 12:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DD0C20800) [pid = 2588] [serial = 572] [outer = 0000007DD04DC800] 12:15:17 INFO - PROCESS | 2588 | 1464722117952 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DD17B4C00) [pid = 2588] [serial = 573] [outer = 0000007DD04DC800] 12:15:18 INFO - PROCESS | 2588 | [2588] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:18 INFO - PROCESS | 2588 | 1464722118917 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]]]}] 12:15:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:15:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1192ms 12:15:18 INFO - PROCESS | 2588 | 1464722118972 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:15:18 INFO - PROCESS | 2588 | 1464722118977 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:15:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:15:18 INFO - PROCESS | 2588 | 1464722118983 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:15:18 INFO - PROCESS | 2588 | 1464722118989 Marionette TRACE conn6 <- [1,730,null,{}] 12:15:19 INFO - PROCESS | 2588 | 1464722119039 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}] 12:15:19 INFO - PROCESS | 2588 | 1464722119144 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:15:19 INFO - PROCESS | 2588 | 1464722119308 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD773800 == 45 [pid = 2588] [id = 192] 12:15:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DC2F1D000) [pid = 2588] [serial = 574] [outer = 0000000000000000] 12:15:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC3388800) [pid = 2588] [serial = 575] [outer = 0000007DC2F1D000] 12:15:19 INFO - PROCESS | 2588 | 1464722119412 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DC8BA0800) [pid = 2588] [serial = 576] [outer = 0000007DC2F1D000] 12:15:20 INFO - PROCESS | 2588 | 1464722120500 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]]]}] 12:15:20 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 12:15:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1538ms 12:15:20 INFO - PROCESS | 2588 | 1464722120524 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:15:20 INFO - PROCESS | 2588 | 1464722120531 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:15:20 INFO - PROCESS | 2588 | 1464722120537 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:15:20 INFO - PROCESS | 2588 | 1464722120540 Marionette TRACE conn6 <- [1,734,null,{}] 12:15:20 INFO - PROCESS | 2588 | 1464722120545 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}] 12:15:20 INFO - PROCESS | 2588 | 1464722120660 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:15:20 INFO - PROCESS | 2588 | 1464722120773 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1723000 == 46 [pid = 2588] [id = 193] 12:15:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DCC668C00) [pid = 2588] [serial = 577] [outer = 0000000000000000] 12:15:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DCEFE3000) [pid = 2588] [serial = 578] [outer = 0000007DCC668C00] 12:15:20 INFO - PROCESS | 2588 | 1464722120831 Marionette DEBUG loaded listener.js 12:15:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DCF616C00) [pid = 2588] [serial = 579] [outer = 0000007DCC668C00] 12:15:21 INFO - PROCESS | 2588 | 1464722121857 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]]]}] 12:15:21 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.) 12:15:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1335ms 12:15:21 INFO - PROCESS | 2588 | 1464722121879 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:15:21 INFO - PROCESS | 2588 | 1464722121882 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:15:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:15:21 INFO - PROCESS | 2588 | 1464722121886 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:15:21 INFO - PROCESS | 2588 | 1464722121890 Marionette TRACE conn6 <- [1,738,null,{}] 12:15:21 INFO - PROCESS | 2588 | 1464722121903 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}] 12:15:22 INFO - PROCESS | 2588 | 1464722122074 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:15:22 INFO - PROCESS | 2588 | 1464722122200 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38B0800 == 47 [pid = 2588] [id = 194] 12:15:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DD00F6000) [pid = 2588] [serial = 580] [outer = 0000000000000000] 12:15:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DD010CC00) [pid = 2588] [serial = 581] [outer = 0000007DD00F6000] 12:15:22 INFO - PROCESS | 2588 | 1464722122259 Marionette DEBUG loaded listener.js 12:15:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DD17BB800) [pid = 2588] [serial = 582] [outer = 0000007DD00F6000] 12:15:23 INFO - PROCESS | 2588 | 1464722123324 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]]]}] 12:15:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:15:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1496ms 12:15:23 INFO - PROCESS | 2588 | 1464722123384 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 2588 | 1464722123388 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:15:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:15:23 INFO - PROCESS | 2588 | 1464722123394 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 2588 | 1464722123398 Marionette TRACE conn6 <- [1,742,null,{}] 12:15:23 INFO - PROCESS | 2588 | 1464722123404 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}] 12:15:23 INFO - PROCESS | 2588 | 1464722123544 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:15:23 INFO - PROCESS | 2588 | 1464722123664 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC9169000 == 48 [pid = 2588] [id = 195] 12:15:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DC2C7F400) [pid = 2588] [serial = 583] [outer = 0000000000000000] 12:15:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DC2C85400) [pid = 2588] [serial = 584] [outer = 0000007DC2C7F400] 12:15:23 INFO - PROCESS | 2588 | 1464722123722 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC7215800) [pid = 2588] [serial = 585] [outer = 0000007DC2C7F400] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD014D800 == 47 [pid = 2588] [id = 158] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF81D000 == 46 [pid = 2588] [id = 170] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE8E800 == 45 [pid = 2588] [id = 169] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0189800 == 44 [pid = 2588] [id = 171] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96E0800 == 43 [pid = 2588] [id = 159] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE8D800 == 42 [pid = 2588] [id = 175] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E78000 == 41 [pid = 2588] [id = 150] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FC0000 == 40 [pid = 2588] [id = 174] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE89000 == 39 [pid = 2588] [id = 161] 12:15:24 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC2A67000) [pid = 2588] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DCC145000) [pid = 2588] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DCC13B800) [pid = 2588] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38B3800 == 38 [pid = 2588] [id = 176] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC747F000 == 37 [pid = 2588] [id = 182] 12:15:24 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE90800 == 36 [pid = 2588] [id = 181] 12:15:24 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DC7B8F800) [pid = 2588] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DC2F26000) [pid = 2588] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DC2C7C800) [pid = 2588] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DC721A000) [pid = 2588] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:15:24 INFO - PROCESS | 2588 | 1464722124768 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]]]}] 12:15:24 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 12:15:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1396ms 12:15:24 INFO - PROCESS | 2588 | 1464722124794 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:15:24 INFO - PROCESS | 2588 | 1464722124800 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:15:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:15:24 INFO - PROCESS | 2588 | 1464722124806 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:15:24 INFO - PROCESS | 2588 | 1464722124809 Marionette TRACE conn6 <- [1,746,null,{}] 12:15:24 INFO - PROCESS | 2588 | 1464722124813 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}] 12:15:24 INFO - PROCESS | 2588 | 1464722124904 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:15:24 INFO - PROCESS | 2588 | 1464722124912 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96FB000 == 37 [pid = 2588] [id = 196] 12:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC17D0400) [pid = 2588] [serial = 586] [outer = 0000000000000000] 12:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC4087800) [pid = 2588] [serial = 587] [outer = 0000007DC17D0400] 12:15:24 INFO - PROCESS | 2588 | 1464722124960 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC8B14400) [pid = 2588] [serial = 588] [outer = 0000007DC17D0400] 12:15:25 INFO - PROCESS | 2588 | 1464722125425 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]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:15:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 12:15:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:15:25 INFO - PROCESS | 2588 | 1464722125499 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 2588 | 1464722125502 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:15:25 INFO - PROCESS | 2588 | 1464722125505 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 2588 | 1464722125509 Marionette TRACE conn6 <- [1,750,null,{}] 12:15:25 INFO - PROCESS | 2588 | 1464722125521 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}] 12:15:25 INFO - PROCESS | 2588 | 1464722125617 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:15:25 INFO - PROCESS | 2588 | 1464722125689 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF6AA800 == 38 [pid = 2588] [id = 197] 12:15:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC92C1C00) [pid = 2588] [serial = 589] [outer = 0000000000000000] 12:15:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DCC786800) [pid = 2588] [serial = 590] [outer = 0000007DC92C1C00] 12:15:25 INFO - PROCESS | 2588 | 1464722125738 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCD9C2400) [pid = 2588] [serial = 591] [outer = 0000007DC92C1C00] 12:15:26 INFO - PROCESS | 2588 | [2588] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:15:26 INFO - PROCESS | 2588 | 1464722126611 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]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:15:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1134ms 12:15:26 INFO - PROCESS | 2588 | 1464722126643 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:15:26 INFO - PROCESS | 2588 | 1464722126646 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:15:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:15:26 INFO - PROCESS | 2588 | 1464722126649 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 2588 | 1464722126651 Marionette TRACE conn6 <- [1,754,null,{}] 12:15:26 INFO - PROCESS | 2588 | 1464722126655 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}] 12:15:26 INFO - PROCESS | 2588 | 1464722126770 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:15:26 INFO - PROCESS | 2588 | 1464722126812 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C3A000 == 39 [pid = 2588] [id = 198] 12:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DCEFE6000) [pid = 2588] [serial = 592] [outer = 0000000000000000] 12:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DCF3CD000) [pid = 2588] [serial = 593] [outer = 0000007DCEFE6000] 12:15:26 INFO - PROCESS | 2588 | 1464722126859 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DCF5E3000) [pid = 2588] [serial = 594] [outer = 0000007DCEFE6000] 12:15:27 INFO - PROCESS | 2588 | 1464722127772 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]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:15:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 12:15:27 INFO - PROCESS | 2588 | 1464722127781 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 2588 | 1464722127783 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:15:27 INFO - PROCESS | 2588 | 1464722127787 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:15:27 INFO - PROCESS | 2588 | 1464722127788 Marionette TRACE conn6 <- [1,758,null,{}] 12:15:27 INFO - PROCESS | 2588 | 1464722127792 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}] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DC282FC00) [pid = 2588] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DD00F9C00) [pid = 2588] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC339EC00) [pid = 2588] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC2831C00) [pid = 2588] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DCD939000) [pid = 2588] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DCD9C0C00) [pid = 2588] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DC7370C00) [pid = 2588] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DC2834400) [pid = 2588] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DC8D21800) [pid = 2588] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DCFA31400) [pid = 2588] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DD00EB800) [pid = 2588] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DC8D13C00) [pid = 2588] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:15:27 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DC29D2400) [pid = 2588] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:15:27 INFO - PROCESS | 2588 | 1464722127928 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:15:27 INFO - PROCESS | 2588 | 1464722127969 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96F4000 == 40 [pid = 2588] [id = 199] 12:15:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC1F40400) [pid = 2588] [serial = 595] [outer = 0000000000000000] 12:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DC7069000) [pid = 2588] [serial = 596] [outer = 0000007DC1F40400] 12:15:28 INFO - PROCESS | 2588 | 1464722128016 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DCEE52C00) [pid = 2588] [serial = 597] [outer = 0000007DC1F40400] 12:15:28 INFO - PROCESS | 2588 | 1464722128425 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]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 12:15:28 INFO - PROCESS | 2588 | 1464722128462 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 2588 | 1464722128464 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:15:28 INFO - PROCESS | 2588 | 1464722128467 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 2588 | 1464722128476 Marionette TRACE conn6 <- [1,762,null,{}] 12:15:28 INFO - PROCESS | 2588 | 1464722128481 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}] 12:15:28 INFO - PROCESS | 2588 | 1464722128591 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:15:28 INFO - PROCESS | 2588 | 1464722128599 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD336B000 == 41 [pid = 2588] [id = 200] 12:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DCFA34000) [pid = 2588] [serial = 598] [outer = 0000000000000000] 12:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DCFDF9800) [pid = 2588] [serial = 599] [outer = 0000007DCFA34000] 12:15:28 INFO - PROCESS | 2588 | 1464722128647 Marionette DEBUG loaded listener.js 12:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DD00EB800) [pid = 2588] [serial = 600] [outer = 0000007DCFA34000] 12:15:29 INFO - PROCESS | 2588 | 1464722129076 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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 12:15:29 INFO - PROCESS | 2588 | 1464722129100 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 2588 | 1464722129102 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:15:29 INFO - PROCESS | 2588 | 1464722129106 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 2588 | 1464722129107 Marionette TRACE conn6 <- [1,766,null,{}] 12:15:29 INFO - PROCESS | 2588 | 1464722129111 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}] 12:15:29 INFO - PROCESS | 2588 | 1464722129193 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:15:29 INFO - PROCESS | 2588 | 1464722129200 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD421A000 == 42 [pid = 2588] [id = 201] 12:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC7067800) [pid = 2588] [serial = 601] [outer = 0000000000000000] 12:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DD0108400) [pid = 2588] [serial = 602] [outer = 0000007DC7067800] 12:15:29 INFO - PROCESS | 2588 | 1464722129248 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DD0638000) [pid = 2588] [serial = 603] [outer = 0000007DC7067800] 12:15:29 INFO - PROCESS | 2588 | 1464722129713 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]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 12:15:29 INFO - PROCESS | 2588 | 1464722129739 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 2588 | 1464722129741 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:15:29 INFO - PROCESS | 2588 | 1464722129745 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 2588 | 1464722129747 Marionette TRACE conn6 <- [1,770,null,{}] 12:15:29 INFO - PROCESS | 2588 | 1464722129758 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}] 12:15:29 INFO - PROCESS | 2588 | 1464722129845 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:15:29 INFO - PROCESS | 2588 | 1464722129851 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E18800 == 43 [pid = 2588] [id = 202] 12:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DD17B9000) [pid = 2588] [serial = 604] [outer = 0000000000000000] 12:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DD17C0000) [pid = 2588] [serial = 605] [outer = 0000007DD17B9000] 12:15:29 INFO - PROCESS | 2588 | 1464722129899 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DD1945000) [pid = 2588] [serial = 606] [outer = 0000007DD17B9000] 12:15:30 INFO - PROCESS | 2588 | 1464722130480 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]]]}] 12:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 776ms 12:15:30 INFO - PROCESS | 2588 | 1464722130524 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:15:30 INFO - PROCESS | 2588 | 1464722130529 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:15:30 INFO - PROCESS | 2588 | 1464722130535 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:15:30 INFO - PROCESS | 2588 | 1464722130540 Marionette TRACE conn6 <- [1,774,null,{}] 12:15:30 INFO - PROCESS | 2588 | 1464722130607 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}] 12:15:30 INFO - PROCESS | 2588 | 1464722130766 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:15:30 INFO - PROCESS | 2588 | 1464722130778 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED68000 == 44 [pid = 2588] [id = 203] 12:15:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC29B8800) [pid = 2588] [serial = 607] [outer = 0000000000000000] 12:15:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC2F3A400) [pid = 2588] [serial = 608] [outer = 0000007DC29B8800] 12:15:30 INFO - PROCESS | 2588 | 1464722130839 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC8B18000) [pid = 2588] [serial = 609] [outer = 0000007DC29B8800] 12:15:31 INFO - PROCESS | 2588 | 1464722131449 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]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 945ms 12:15:31 INFO - PROCESS | 2588 | 1464722131484 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 2588 | 1464722131490 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:15:31 INFO - PROCESS | 2588 | 1464722131497 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:15:31 INFO - PROCESS | 2588 | 1464722131500 Marionette TRACE conn6 <- [1,778,null,{}] 12:15:31 INFO - PROCESS | 2588 | 1464722131505 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}] 12:15:31 INFO - PROCESS | 2588 | 1464722131625 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:15:31 INFO - PROCESS | 2588 | 1464722131697 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31EA000 == 45 [pid = 2588] [id = 204] 12:15:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DCC15A800) [pid = 2588] [serial = 610] [outer = 0000000000000000] 12:15:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DCD9C6000) [pid = 2588] [serial = 611] [outer = 0000007DCC15A800] 12:15:31 INFO - PROCESS | 2588 | 1464722131754 Marionette DEBUG loaded listener.js 12:15:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DCF3D9000) [pid = 2588] [serial = 612] [outer = 0000007DCC15A800] 12:15:32 INFO - PROCESS | 2588 | 1464722132417 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]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 923ms 12:15:32 INFO - PROCESS | 2588 | 1464722132426 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 2588 | 1464722132429 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:15:32 INFO - PROCESS | 2588 | 1464722132433 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 2588 | 1464722132437 Marionette TRACE conn6 <- [1,782,null,{}] 12:15:32 INFO - PROCESS | 2588 | 1464722132449 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}] 12:15:32 INFO - PROCESS | 2588 | 1464722132566 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:15:32 INFO - PROCESS | 2588 | 1464722132654 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EB7000 == 46 [pid = 2588] [id = 205] 12:15:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCFEC2800) [pid = 2588] [serial = 613] [outer = 0000000000000000] 12:15:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DD00F3000) [pid = 2588] [serial = 614] [outer = 0000007DCFEC2800] 12:15:32 INFO - PROCESS | 2588 | 1464722132713 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DD19CD400) [pid = 2588] [serial = 615] [outer = 0000007DCFEC2800] 12:15:33 INFO - PROCESS | 2588 | 1464722133324 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]]]}] 12:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 944ms 12:15:33 INFO - PROCESS | 2588 | 1464722133379 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:15:33 INFO - PROCESS | 2588 | 1464722133382 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:15:33 INFO - PROCESS | 2588 | 1464722133386 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:15:33 INFO - PROCESS | 2588 | 1464722133388 Marionette TRACE conn6 <- [1,786,null,{}] 12:15:33 INFO - PROCESS | 2588 | 1464722133392 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}] 12:15:33 INFO - PROCESS | 2588 | 1464722133513 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:15:33 INFO - PROCESS | 2588 | 1464722133592 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B29000 == 47 [pid = 2588] [id = 206] 12:15:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DD1E86000) [pid = 2588] [serial = 616] [outer = 0000000000000000] 12:15:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DD20B9800) [pid = 2588] [serial = 617] [outer = 0000007DD1E86000] 12:15:33 INFO - PROCESS | 2588 | 1464722133649 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DD2BC1400) [pid = 2588] [serial = 618] [outer = 0000007DD1E86000] 12:15:34 INFO - PROCESS | 2588 | 1464722134207 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]]]}] 12:15:34 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 12:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 878ms 12:15:34 INFO - PROCESS | 2588 | 1464722134265 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 2588 | 1464722134268 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:15:34 INFO - PROCESS | 2588 | 1464722134271 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:15:34 INFO - PROCESS | 2588 | 1464722134274 Marionette TRACE conn6 <- [1,790,null,{}] 12:15:34 INFO - PROCESS | 2588 | 1464722134278 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}] 12:15:34 INFO - PROCESS | 2588 | 1464722134388 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:15:34 INFO - PROCESS | 2588 | 1464722134459 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DB6800 == 48 [pid = 2588] [id = 207] 12:15:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DD2DA3800) [pid = 2588] [serial = 619] [outer = 0000000000000000] 12:15:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DD2DA6C00) [pid = 2588] [serial = 620] [outer = 0000007DD2DA3800] 12:15:34 INFO - PROCESS | 2588 | 1464722134516 Marionette DEBUG loaded listener.js 12:15:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DD2DB1400) [pid = 2588] [serial = 621] [outer = 0000007DD2DA3800] 12:15:35 INFO - PROCESS | 2588 | 1464722135154 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]]]}] 12:15:35 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 12:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 924ms 12:15:35 INFO - PROCESS | 2588 | 1464722135197 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:15:35 INFO - PROCESS | 2588 | 1464722135200 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:15:35 INFO - PROCESS | 2588 | 1464722135204 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 2588 | 1464722135206 Marionette TRACE conn6 <- [1,794,null,{}] 12:15:35 INFO - PROCESS | 2588 | 1464722135210 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}] 12:15:35 INFO - PROCESS | 2588 | 1464722135342 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:15:35 INFO - PROCESS | 2588 | 1464722135416 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E42000 == 49 [pid = 2588] [id = 208] 12:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD2DA6800) [pid = 2588] [serial = 622] [outer = 0000000000000000] 12:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DD3351400) [pid = 2588] [serial = 623] [outer = 0000007DD2DA6800] 12:15:35 INFO - PROCESS | 2588 | 1464722135513 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DD33A7C00) [pid = 2588] [serial = 624] [outer = 0000007DD2DA6800] 12:15:36 INFO - PROCESS | 2588 | 1464722136090 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]]]}] 12:15:36 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 12:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 943ms 12:15:36 INFO - PROCESS | 2588 | 1464722136150 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:15:36 INFO - PROCESS | 2588 | 1464722136153 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:15:36 INFO - PROCESS | 2588 | 1464722136156 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:15:36 INFO - PROCESS | 2588 | 1464722136158 Marionette TRACE conn6 <- [1,798,null,{}] 12:15:36 INFO - PROCESS | 2588 | 1464722136162 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}] 12:15:36 INFO - PROCESS | 2588 | 1464722136270 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:15:36 INFO - PROCESS | 2588 | 1464722136342 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC916B800 == 50 [pid = 2588] [id = 209] 12:15:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC32AC400) [pid = 2588] [serial = 625] [outer = 0000000000000000] 12:15:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCD934800) [pid = 2588] [serial = 626] [outer = 0000007DC32AC400] 12:15:36 INFO - PROCESS | 2588 | 1464722136397 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DD33AA400) [pid = 2588] [serial = 627] [outer = 0000007DC32AC400] 12:15:37 INFO - PROCESS | 2588 | 1464722137132 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]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1027ms 12:15:37 INFO - PROCESS | 2588 | 1464722137186 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:15:37 INFO - PROCESS | 2588 | 1464722137190 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:15:37 INFO - PROCESS | 2588 | 1464722137196 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 2588 | 1464722137200 Marionette TRACE conn6 <- [1,802,null,{}] 12:15:37 INFO - PROCESS | 2588 | 1464722137228 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}] 12:15:37 INFO - PROCESS | 2588 | 1464722137334 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:15:37 INFO - PROCESS | 2588 | 1464722137409 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED3E000 == 51 [pid = 2588] [id = 210] 12:15:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC2F26800) [pid = 2588] [serial = 628] [outer = 0000000000000000] 12:15:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC32AB000) [pid = 2588] [serial = 629] [outer = 0000007DC2F26800] 12:15:37 INFO - PROCESS | 2588 | 1464722137503 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC8B16800) [pid = 2588] [serial = 630] [outer = 0000007DC2F26800] 12:15:37 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC2F5B000 == 50 [pid = 2588] [id = 151] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC2C82000) [pid = 2588] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DD010EC00) [pid = 2588] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC8D13400) [pid = 2588] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC29B0400) [pid = 2588] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC2F2A400) [pid = 2588] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCEF11C00) [pid = 2588] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCD9CB000) [pid = 2588] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC2974800) [pid = 2588] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC8B19000) [pid = 2588] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCEF04000) [pid = 2588] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC8D1A400) [pid = 2588] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCD744000) [pid = 2588] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCEFEF800) [pid = 2588] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCF61C000) [pid = 2588] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCFA3E400) [pid = 2588] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DD00FA800) [pid = 2588] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DCF95C000) [pid = 2588] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCFDF3C00) [pid = 2588] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DD01A0000) [pid = 2588] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DCC13E400) [pid = 2588] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DCD9C4800) [pid = 2588] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DC7A0B400) [pid = 2588] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:15:37 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DD0C20800) [pid = 2588] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:15:38 INFO - PROCESS | 2588 | 1464722138039 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] 12:15:38 INFO - PROCESS | 2588 | 1464722138066 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:15:38 INFO - PROCESS | 2588 | 1464722138072 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 2588 | 1464722138075 Marionette TRACE conn6 <- [1,806,null,{}] 12:15:38 INFO - PROCESS | 2588 | 1464722138079 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}] 12:15:38 INFO - PROCESS | 2588 | 1464722138179 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:15:38 INFO - PROCESS | 2588 | 1464722138254 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD78A800 == 51 [pid = 2588] [id = 211] 12:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC29D3400) [pid = 2588] [serial = 631] [outer = 0000000000000000] 12:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC73D1000) [pid = 2588] [serial = 632] [outer = 0000007DC29D3400] 12:15:38 INFO - PROCESS | 2588 | 1464722138304 Marionette DEBUG loaded listener.js 12:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DCC13CC00) [pid = 2588] [serial = 633] [outer = 0000007DC29D3400] 12:15:38 INFO - PROCESS | 2588 | 1464722138702 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]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 693ms 12:15:38 INFO - PROCESS | 2588 | 1464722138798 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 2588 | 1464722138800 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:15:38 INFO - PROCESS | 2588 | 1464722138810 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 2588 | 1464722138814 Marionette TRACE conn6 <- [1,810,null,{}] 12:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:15:38 INFO - PROCESS | 2588 | 1464722138825 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}] 12:15:38 INFO - PROCESS | 2588 | 1464722138920 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:15:38 INFO - PROCESS | 2588 | 1464722138937 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0152000 == 52 [pid = 2588] [id = 212] 12:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DCEE55800) [pid = 2588] [serial = 634] [outer = 0000000000000000] 12:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DCEF0A400) [pid = 2588] [serial = 635] [outer = 0000007DCEE55800] 12:15:38 INFO - PROCESS | 2588 | 1464722138987 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCF3D1000) [pid = 2588] [serial = 636] [outer = 0000007DCEE55800] 12:15:39 INFO - PROCESS | 2588 | 1464722139457 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] 12:15:39 INFO - PROCESS | 2588 | 1464722139514 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:15:39 INFO - PROCESS | 2588 | 1464722139517 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:15:39 INFO - PROCESS | 2588 | 1464722139520 Marionette TRACE conn6 <- [1,814,null,{}] 12:15:39 INFO - PROCESS | 2588 | 1464722139523 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}] 12:15:39 INFO - PROCESS | 2588 | 1464722139615 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:15:39 INFO - PROCESS | 2588 | 1464722139624 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C8A800 == 53 [pid = 2588] [id = 213] 12:15:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCF95DC00) [pid = 2588] [serial = 637] [outer = 0000000000000000] 12:15:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCFA37800) [pid = 2588] [serial = 638] [outer = 0000007DCF95DC00] 12:15:39 INFO - PROCESS | 2588 | 1464722139672 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCFDF8C00) [pid = 2588] [serial = 639] [outer = 0000007DCF95DC00] 12:15:40 INFO - PROCESS | 2588 | 1464722140118 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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 12:15:40 INFO - PROCESS | 2588 | 1464722140148 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 2588 | 1464722140150 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:15:40 INFO - PROCESS | 2588 | 1464722140154 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 2588 | 1464722140156 Marionette TRACE conn6 <- [1,818,null,{}] 12:15:40 INFO - PROCESS | 2588 | 1464722140165 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}] 12:15:40 INFO - PROCESS | 2588 | 1464722140275 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:15:40 INFO - PROCESS | 2588 | 1464722140353 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E98800 == 54 [pid = 2588] [id = 214] 12:15:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCFEBB400) [pid = 2588] [serial = 640] [outer = 0000000000000000] 12:15:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DD00F9800) [pid = 2588] [serial = 641] [outer = 0000007DCFEBB400] 12:15:40 INFO - PROCESS | 2588 | 1464722140398 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DD04E1000) [pid = 2588] [serial = 642] [outer = 0000007DCFEBB400] 12:15:40 INFO - PROCESS | 2588 | 1464722140819 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]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 12:15:40 INFO - PROCESS | 2588 | 1464722140892 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 2588 | 1464722140894 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:15:40 INFO - PROCESS | 2588 | 1464722140897 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 2588 | 1464722140907 Marionette TRACE conn6 <- [1,822,null,{}] 12:15:40 INFO - PROCESS | 2588 | 1464722140911 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}] 12:15:41 INFO - PROCESS | 2588 | 1464722141056 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:15:41 INFO - PROCESS | 2588 | 1464722141110 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4205800 == 55 [pid = 2588] [id = 215] 12:15:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DD1951400) [pid = 2588] [serial = 643] [outer = 0000000000000000] 12:15:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DD2BC0000) [pid = 2588] [serial = 644] [outer = 0000007DD1951400] 12:15:41 INFO - PROCESS | 2588 | 1464722141157 Marionette DEBUG loaded listener.js 12:15:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD3352C00) [pid = 2588] [serial = 645] [outer = 0000007DD1951400] 12:15:41 INFO - PROCESS | 2588 | 1464722141590 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]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 733ms 12:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:15:41 INFO - PROCESS | 2588 | 1464722141641 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 2588 | 1464722141644 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:15:41 INFO - PROCESS | 2588 | 1464722141647 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 2588 | 1464722141649 Marionette TRACE conn6 <- [1,826,null,{}] 12:15:41 INFO - PROCESS | 2588 | 1464722141653 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}] 12:15:42 INFO - PROCESS | 2588 | 1464722142978 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC1F40400) [pid = 2588] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCEFE6000) [pid = 2588] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DCFA34000) [pid = 2588] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC17D0400) [pid = 2588] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC2C7F400) [pid = 2588] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DD00F6000) [pid = 2588] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC92C1C00) [pid = 2588] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC7067800) [pid = 2588] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:15:43 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC285B400) [pid = 2588] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:15:43 INFO - PROCESS | 2588 | 1464722143195 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E34000 == 56 [pid = 2588] [id = 216] 12:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC2A69000) [pid = 2588] [serial = 646] [outer = 0000000000000000] 12:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC914A800) [pid = 2588] [serial = 647] [outer = 0000007DC2A69000] 12:15:43 INFO - PROCESS | 2588 | 1464722143245 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DD380DC00) [pid = 2588] [serial = 648] [outer = 0000007DC2A69000] 12:15:43 INFO - PROCESS | 2588 | 1464722143628 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]]]}] 12:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1999ms 12:15:43 INFO - PROCESS | 2588 | 1464722143646 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 2588 | 1464722143648 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:15:43 INFO - PROCESS | 2588 | 1464722143651 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:15:43 INFO - PROCESS | 2588 | 1464722143662 Marionette TRACE conn6 <- [1,830,null,{}] 12:15:43 INFO - PROCESS | 2588 | 1464722143665 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}] 12:15:43 INFO - PROCESS | 2588 | 1464722143752 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:15:43 INFO - PROCESS | 2588 | 1464722143826 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E11800 == 57 [pid = 2588] [id = 217] 12:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCF954C00) [pid = 2588] [serial = 649] [outer = 0000000000000000] 12:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DD45D4800) [pid = 2588] [serial = 650] [outer = 0000007DCF954C00] 12:15:43 INFO - PROCESS | 2588 | 1464722143871 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DD57D2400) [pid = 2588] [serial = 651] [outer = 0000007DCF954C00] 12:15:44 INFO - PROCESS | 2588 | 1464722144262 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 651ms 12:15:44 INFO - PROCESS | 2588 | 1464722144305 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 2588 | 1464722144307 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:15:44 INFO - PROCESS | 2588 | 1464722144311 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 2588 | 1464722144313 Marionette TRACE conn6 <- [1,834,null,{}] 12:15:44 INFO - PROCESS | 2588 | 1464722144316 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}] 12:15:44 INFO - PROCESS | 2588 | 1464722144431 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:15:44 INFO - PROCESS | 2588 | 1464722144444 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E7B800 == 58 [pid = 2588] [id = 218] 12:15:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC73D9000) [pid = 2588] [serial = 652] [outer = 0000000000000000] 12:15:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DD45DEC00) [pid = 2588] [serial = 653] [outer = 0000007DC73D9000] 12:15:44 INFO - PROCESS | 2588 | 1464722144489 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DD57E1800) [pid = 2588] [serial = 654] [outer = 0000007DC73D9000] 12:15:44 INFO - PROCESS | 2588 | 1464722144917 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]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 12:15:45 INFO - PROCESS | 2588 | 1464722144999 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 2588 | 1464722145004 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:15:45 INFO - PROCESS | 2588 | 1464722145015 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:15:45 INFO - PROCESS | 2588 | 1464722145020 Marionette TRACE conn6 <- [1,838,null,{}] 12:15:45 INFO - PROCESS | 2588 | 1464722145027 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}] 12:15:45 INFO - PROCESS | 2588 | 1464722145151 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:15:45 INFO - PROCESS | 2588 | 1464722145291 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC9160000 == 59 [pid = 2588] [id = 219] 12:15:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC29AB400) [pid = 2588] [serial = 655] [outer = 0000000000000000] 12:15:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC29CD000) [pid = 2588] [serial = 656] [outer = 0000007DC29AB400] 12:15:45 INFO - PROCESS | 2588 | 1464722145391 Marionette DEBUG loaded listener.js 12:15:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC721A400) [pid = 2588] [serial = 657] [outer = 0000007DC29AB400] 12:15:46 INFO - PROCESS | 2588 | 1464722146019 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]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1031ms 12:15:46 INFO - PROCESS | 2588 | 1464722146052 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 2588 | 1464722146056 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:15:46 INFO - PROCESS | 2588 | 1464722146064 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 2588 | 1464722146068 Marionette TRACE conn6 <- [1,842,null,{}] 12:15:46 INFO - PROCESS | 2588 | 1464722146094 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}] 12:15:46 INFO - PROCESS | 2588 | 1464722146214 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:15:46 INFO - PROCESS | 2588 | 1464722146331 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1E14000 == 60 [pid = 2588] [id = 220] 12:15:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCD977400) [pid = 2588] [serial = 658] [outer = 0000000000000000] 12:15:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCEE59400) [pid = 2588] [serial = 659] [outer = 0000007DCD977400] 12:15:46 INFO - PROCESS | 2588 | 1464722146389 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCF95B400) [pid = 2588] [serial = 660] [outer = 0000007DCD977400] 12:15:46 INFO - PROCESS | 2588 | 1464722146978 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]]]}] 12:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 984ms 12:15:47 INFO - PROCESS | 2588 | 1464722147050 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:15:47 INFO - PROCESS | 2588 | 1464722147053 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:15:47 INFO - PROCESS | 2588 | 1464722147057 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:15:47 INFO - PROCESS | 2588 | 1464722147059 Marionette TRACE conn6 <- [1,846,null,{}] 12:15:47 INFO - PROCESS | 2588 | 1464722147070 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}] 12:15:47 INFO - PROCESS | 2588 | 1464722147192 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:15:47 INFO - PROCESS | 2588 | 1464722147286 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8319000 == 61 [pid = 2588] [id = 221] 12:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DD2DA5800) [pid = 2588] [serial = 661] [outer = 0000000000000000] 12:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD2DB0800) [pid = 2588] [serial = 662] [outer = 0000007DD2DA5800] 12:15:47 INFO - PROCESS | 2588 | 1464722147346 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD3414C00) [pid = 2588] [serial = 663] [outer = 0000007DD2DA5800] 12:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD334BC00) [pid = 2588] [serial = 664] [outer = 0000007DC727FC00] 12:15:48 INFO - PROCESS | 2588 | 1464722148108 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]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1092ms 12:15:48 INFO - PROCESS | 2588 | 1464722148150 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 2588 | 1464722148152 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:15:48 INFO - PROCESS | 2588 | 1464722148156 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 2588 | 1464722148159 Marionette TRACE conn6 <- [1,850,null,{}] 12:15:48 INFO - PROCESS | 2588 | 1464722148162 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}] 12:15:48 INFO - PROCESS | 2588 | 1464722148281 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:15:48 INFO - PROCESS | 2588 | 1464722148396 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD843F000 == 62 [pid = 2588] [id = 222] 12:15:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DD41CC400) [pid = 2588] [serial = 665] [outer = 0000000000000000] 12:15:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD41D0400) [pid = 2588] [serial = 666] [outer = 0000007DD41CC400] 12:15:48 INFO - PROCESS | 2588 | 1464722148453 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD5EF2C00) [pid = 2588] [serial = 667] [outer = 0000007DD41CC400] 12:15:49 INFO - PROCESS | 2588 | 1464722149317 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]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1180ms 12:15:49 INFO - PROCESS | 2588 | 1464722149338 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 2588 | 1464722149343 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:15:49 INFO - PROCESS | 2588 | 1464722149348 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:15:49 INFO - PROCESS | 2588 | 1464722149352 Marionette TRACE conn6 <- [1,854,null,{}] 12:15:49 INFO - PROCESS | 2588 | 1464722149358 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}] 12:15:49 INFO - PROCESS | 2588 | 1464722149463 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:15:49 INFO - PROCESS | 2588 | 1464722149539 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC765800 == 63 [pid = 2588] [id = 223] 12:15:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC29CB800) [pid = 2588] [serial = 668] [outer = 0000000000000000] 12:15:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC2C80000) [pid = 2588] [serial = 669] [outer = 0000007DC29CB800] 12:15:49 INFO - PROCESS | 2588 | 1464722149590 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC4020000) [pid = 2588] [serial = 670] [outer = 0000007DC29CB800] 12:15:50 INFO - PROCESS | 2588 | 1464722150260 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]]]}] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF652000 == 62 [pid = 2588] [id = 156] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0499800 == 61 [pid = 2588] [id = 162] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD772000 == 60 [pid = 2588] [id = 154] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E8F000 == 59 [pid = 2588] [id = 173] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0CF4000 == 58 [pid = 2588] [id = 178] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3376800 == 57 [pid = 2588] [id = 164] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E11800 == 56 [pid = 2588] [id = 217] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E34000 == 55 [pid = 2588] [id = 216] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4205800 == 54 [pid = 2588] [id = 215] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E98800 == 53 [pid = 2588] [id = 214] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCEFE3000) [pid = 2588] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC3388800) [pid = 2588] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD17C0000) [pid = 2588] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C8A800 == 52 [pid = 2588] [id = 213] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0152000 == 51 [pid = 2588] [id = 212] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD78A800 == 50 [pid = 2588] [id = 211] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED3E000 == 49 [pid = 2588] [id = 210] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B29000 == 48 [pid = 2588] [id = 206] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EB7000 == 47 [pid = 2588] [id = 205] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31EA000 == 46 [pid = 2588] [id = 204] 12:15:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED68000 == 45 [pid = 2588] [id = 203] 12:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 985ms 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCEE52C00) [pid = 2588] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCF5E3000) [pid = 2588] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DD00EB800) [pid = 2588] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC8B14400) [pid = 2588] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC2C85400) [pid = 2588] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD010CC00) [pid = 2588] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCD9C2400) [pid = 2588] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DD0108400) [pid = 2588] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DD17BB800) [pid = 2588] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCFDF9800) [pid = 2588] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC7069000) [pid = 2588] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC7215800) [pid = 2588] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC4087800) [pid = 2588] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCC786800) [pid = 2588] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCF3CD000) [pid = 2588] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC29D0800) [pid = 2588] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD0638000) [pid = 2588] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:15:50 INFO - PROCESS | 2588 | 1464722150357 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 2588 | 1464722150363 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:15:50 INFO - PROCESS | 2588 | 1464722150371 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 2588 | 1464722150374 Marionette TRACE conn6 <- [1,858,null,{}] 12:15:50 INFO - PROCESS | 2588 | 1464722150379 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}] 12:15:50 INFO - PROCESS | 2588 | 1464722150476 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:15:50 INFO - PROCESS | 2588 | 1464722150483 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7BD1800 == 46 [pid = 2588] [id = 224] 12:15:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC2979C00) [pid = 2588] [serial = 671] [outer = 0000000000000000] 12:15:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC29B6000) [pid = 2588] [serial = 672] [outer = 0000007DC2979C00] 12:15:50 INFO - PROCESS | 2588 | 1464722150532 Marionette DEBUG loaded listener.js 12:15:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC2C83800) [pid = 2588] [serial = 673] [outer = 0000007DC2979C00] 12:15:51 INFO - PROCESS | 2588 | 1464722151040 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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 693ms 12:15:51 INFO - PROCESS | 2588 | 1464722151065 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2588 | 1464722151068 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:15:51 INFO - PROCESS | 2588 | 1464722151072 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 2588 | 1464722151075 Marionette TRACE conn6 <- [1,862,null,{}] 12:15:51 INFO - PROCESS | 2588 | 1464722151087 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}] 12:15:51 INFO - PROCESS | 2588 | 1464722151180 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:15:51 INFO - PROCESS | 2588 | 1464722151191 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD788800 == 47 [pid = 2588] [id = 225] 12:15:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC8A26400) [pid = 2588] [serial = 674] [outer = 0000000000000000] 12:15:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC8B1AC00) [pid = 2588] [serial = 675] [outer = 0000007DC8A26400] 12:15:51 INFO - PROCESS | 2588 | 1464722151241 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC8D1E800) [pid = 2588] [serial = 676] [outer = 0000007DC8A26400] 12:15:51 INFO - PROCESS | 2588 | 1464722151818 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]]]}] 12:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 775ms 12:15:51 INFO - PROCESS | 2588 | 1464722151849 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:15:51 INFO - PROCESS | 2588 | 1464722151860 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:15:51 INFO - PROCESS | 2588 | 1464722151866 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:15:51 INFO - PROCESS | 2588 | 1464722151868 Marionette TRACE conn6 <- [1,866,null,{}] 12:15:51 INFO - PROCESS | 2588 | 1464722151872 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}] 12:15:51 INFO - PROCESS | 2588 | 1464722151987 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:15:51 INFO - PROCESS | 2588 | 1464722151995 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF653800 == 48 [pid = 2588] [id = 226] 12:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCC145800) [pid = 2588] [serial = 677] [outer = 0000000000000000] 12:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCC163800) [pid = 2588] [serial = 678] [outer = 0000007DCC145800] 12:15:52 INFO - PROCESS | 2588 | 1464722152044 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCD73C400) [pid = 2588] [serial = 679] [outer = 0000007DCC145800] 12:15:52 INFO - PROCESS | 2588 | 1464722152453 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]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 627ms 12:15:52 INFO - PROCESS | 2588 | 1464722152497 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 2588 | 1464722152499 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:15:52 INFO - PROCESS | 2588 | 1464722152502 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:15:52 INFO - PROCESS | 2588 | 1464722152504 Marionette TRACE conn6 <- [1,870,null,{}] 12:15:52 INFO - PROCESS | 2588 | 1464722152508 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}] 12:15:52 INFO - PROCESS | 2588 | 1464722152653 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:15:52 INFO - PROCESS | 2588 | 1464722152676 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAE800 == 49 [pid = 2588] [id = 227] 12:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCD935000) [pid = 2588] [serial = 680] [outer = 0000000000000000] 12:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCD9C2C00) [pid = 2588] [serial = 681] [outer = 0000007DCD935000] 12:15:52 INFO - PROCESS | 2588 | 1464722152723 Marionette DEBUG loaded listener.js 12:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCEE54400) [pid = 2588] [serial = 682] [outer = 0000007DCD935000] 12:15:53 INFO - PROCESS | 2588 | 1464722153179 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]]]}] 12:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 735ms 12:15:53 INFO - PROCESS | 2588 | 1464722153241 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:15:53 INFO - PROCESS | 2588 | 1464722153243 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:15:53 INFO - PROCESS | 2588 | 1464722153252 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:15:53 INFO - PROCESS | 2588 | 1464722153254 Marionette TRACE conn6 <- [1,874,null,{}] 12:15:53 INFO - PROCESS | 2588 | 1464722153266 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}] 12:15:53 INFO - PROCESS | 2588 | 1464722153404 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:15:53 INFO - PROCESS | 2588 | 1464722153456 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C83800 == 50 [pid = 2588] [id = 228] 12:15:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCEFE7400) [pid = 2588] [serial = 683] [outer = 0000000000000000] 12:15:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCF3CF400) [pid = 2588] [serial = 684] [outer = 0000007DCEFE7400] 12:15:53 INFO - PROCESS | 2588 | 1464722153503 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCF49B400) [pid = 2588] [serial = 685] [outer = 0000007DCEFE7400] 12:15:53 INFO - PROCESS | 2588 | 1464722153946 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]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 776ms 12:15:54 INFO - PROCESS | 2588 | 1464722154031 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 2588 | 1464722154033 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:15:54 INFO - PROCESS | 2588 | 1464722154037 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:15:54 INFO - PROCESS | 2588 | 1464722154039 Marionette TRACE conn6 <- [1,878,null,{}] 12:15:54 INFO - PROCESS | 2588 | 1464722154043 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}] 12:15:54 INFO - PROCESS | 2588 | 1464722154154 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:15:54 INFO - PROCESS | 2588 | 1464722154206 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD21E0000 == 51 [pid = 2588] [id = 229] 12:15:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF612000) [pid = 2588] [serial = 686] [outer = 0000000000000000] 12:15:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF618C00) [pid = 2588] [serial = 687] [outer = 0000007DCF612000] 12:15:54 INFO - PROCESS | 2588 | 1464722154252 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCF955400) [pid = 2588] [serial = 688] [outer = 0000007DCF612000] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCFEBB400) [pid = 2588] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DD1951400) [pid = 2588] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC32AC400) [pid = 2588] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCC15A800) [pid = 2588] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC29D3400) [pid = 2588] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCEE55800) [pid = 2588] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF95DC00) [pid = 2588] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC29B8800) [pid = 2588] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC2F26800) [pid = 2588] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCF954C00) [pid = 2588] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC2A69000) [pid = 2588] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD04DC800) [pid = 2588] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC7072800) [pid = 2588] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCC668C00) [pid = 2588] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:15:54 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC2F1D000) [pid = 2588] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:15:54 INFO - PROCESS | 2588 | 1464722154835 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]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 839ms 12:15:54 INFO - PROCESS | 2588 | 1464722154878 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 2588 | 1464722154881 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:15:54 INFO - PROCESS | 2588 | 1464722154884 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 2588 | 1464722154886 Marionette TRACE conn6 <- [1,882,null,{}] 12:15:54 INFO - PROCESS | 2588 | 1464722154890 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}] 12:15:54 INFO - PROCESS | 2588 | 1464722154982 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:15:55 INFO - PROCESS | 2588 | 1464722154990 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2BA0800 == 52 [pid = 2588] [id = 230] 12:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC7218800) [pid = 2588] [serial = 689] [outer = 0000000000000000] 12:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC8F91800) [pid = 2588] [serial = 690] [outer = 0000007DC7218800] 12:15:55 INFO - PROCESS | 2588 | 1464722155036 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCF958C00) [pid = 2588] [serial = 691] [outer = 0000007DC7218800] 12:15:55 INFO - PROCESS | 2588 | 1464722155492 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]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 627ms 12:15:55 INFO - PROCESS | 2588 | 1464722155515 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 2588 | 1464722155517 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:15:55 INFO - PROCESS | 2588 | 1464722155520 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:15:55 INFO - PROCESS | 2588 | 1464722155522 Marionette TRACE conn6 <- [1,886,null,{}] 12:15:55 INFO - PROCESS | 2588 | 1464722155526 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}] 12:15:55 INFO - PROCESS | 2588 | 1464722155611 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:15:55 INFO - PROCESS | 2588 | 1464722155618 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3375000 == 53 [pid = 2588] [id = 231] 12:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCFA34400) [pid = 2588] [serial = 692] [outer = 0000000000000000] 12:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCFA59800) [pid = 2588] [serial = 693] [outer = 0000007DCFA34400] 12:15:55 INFO - PROCESS | 2588 | 1464722155665 Marionette DEBUG loaded listener.js 12:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCFDF5400) [pid = 2588] [serial = 694] [outer = 0000007DCFA34400] 12:15:56 INFO - PROCESS | 2588 | 1464722156102 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]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 12:15:56 INFO - PROCESS | 2588 | 1464722156153 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 2588 | 1464722156156 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:15:56 INFO - PROCESS | 2588 | 1464722156159 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 2588 | 1464722156161 Marionette TRACE conn6 <- [1,890,null,{}] 12:15:56 INFO - PROCESS | 2588 | 1464722156165 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}] 12:15:56 INFO - PROCESS | 2588 | 1464722156262 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:15:56 INFO - PROCESS | 2588 | 1464722156271 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD420E800 == 54 [pid = 2588] [id = 232] 12:15:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCFEBB400) [pid = 2588] [serial = 695] [outer = 0000000000000000] 12:15:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCFEC0400) [pid = 2588] [serial = 696] [outer = 0000007DCFEBB400] 12:15:56 INFO - PROCESS | 2588 | 1464722156319 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD00F0C00) [pid = 2588] [serial = 697] [outer = 0000007DCFEBB400] 12:15:56 INFO - PROCESS | 2588 | 1464722156768 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]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 672ms 12:15:56 INFO - PROCESS | 2588 | 1464722156846 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 2588 | 1464722156851 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:15:56 INFO - PROCESS | 2588 | 1464722156856 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:15:56 INFO - PROCESS | 2588 | 1464722156862 Marionette TRACE conn6 <- [1,894,null,{}] 12:15:56 INFO - PROCESS | 2588 | 1464722156868 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}] 12:15:57 INFO - PROCESS | 2588 | 1464722157024 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:15:57 INFO - PROCESS | 2588 | 1464722157137 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7DE2800 == 55 [pid = 2588] [id = 233] 12:15:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC297A000) [pid = 2588] [serial = 698] [outer = 0000000000000000] 12:15:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC29B3400) [pid = 2588] [serial = 699] [outer = 0000007DC297A000] 12:15:57 INFO - PROCESS | 2588 | 1464722157197 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC2F26000) [pid = 2588] [serial = 700] [outer = 0000007DC297A000] 12:15:57 INFO - PROCESS | 2588 | 1464722157781 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]]]}] 12:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 12:15:57 INFO - PROCESS | 2588 | 1464722157848 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:15:57 INFO - PROCESS | 2588 | 1464722157853 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:15:57 INFO - PROCESS | 2588 | 1464722157862 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:15:57 INFO - PROCESS | 2588 | 1464722157866 Marionette TRACE conn6 <- [1,898,null,{}] 12:15:57 INFO - PROCESS | 2588 | 1464722157871 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}] 12:15:58 INFO - PROCESS | 2588 | 1464722158023 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:15:58 INFO - PROCESS | 2588 | 1464722158140 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD014F000 == 56 [pid = 2588] [id = 234] 12:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC7D74800) [pid = 2588] [serial = 701] [outer = 0000000000000000] 12:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC8D12400) [pid = 2588] [serial = 702] [outer = 0000007DC7D74800] 12:15:58 INFO - PROCESS | 2588 | 1464722158197 Marionette DEBUG loaded listener.js 12:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCC707000) [pid = 2588] [serial = 703] [outer = 0000007DC7D74800] 12:15:58 INFO - PROCESS | 2588 | 1464722158829 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]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1030ms 12:15:58 INFO - PROCESS | 2588 | 1464722158890 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 2588 | 1464722158893 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:15:58 INFO - PROCESS | 2588 | 1464722158897 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 2588 | 1464722158900 Marionette TRACE conn6 <- [1,902,null,{}] 12:15:58 INFO - PROCESS | 2588 | 1464722158910 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}] 12:15:59 INFO - PROCESS | 2588 | 1464722159083 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:15:59 INFO - PROCESS | 2588 | 1464722159204 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E36000 == 57 [pid = 2588] [id = 235] 12:15:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCF07D400) [pid = 2588] [serial = 704] [outer = 0000000000000000] 12:15:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCF3D6400) [pid = 2588] [serial = 705] [outer = 0000007DCF07D400] 12:15:59 INFO - PROCESS | 2588 | 1464722159268 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFEC6000) [pid = 2588] [serial = 706] [outer = 0000007DCF07D400] 12:15:59 INFO - PROCESS | 2588 | 1464722159930 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]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1083ms 12:16:00 INFO - PROCESS | 2588 | 1464722159994 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 2588 | 1464722159997 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:16:00 INFO - PROCESS | 2588 | 1464722160000 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:16:00 INFO - PROCESS | 2588 | 1464722160003 Marionette TRACE conn6 <- [1,906,null,{}] 12:16:00 INFO - PROCESS | 2588 | 1464722160007 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}] 12:16:00 INFO - PROCESS | 2588 | 1464722160126 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:16:00 INFO - PROCESS | 2588 | 1464722160242 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E36800 == 58 [pid = 2588] [id = 236] 12:16:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD01A0000) [pid = 2588] [serial = 707] [outer = 0000000000000000] 12:16:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD0C23400) [pid = 2588] [serial = 708] [outer = 0000007DD01A0000] 12:16:00 INFO - PROCESS | 2588 | 1464722160300 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DD17BD400) [pid = 2588] [serial = 709] [outer = 0000007DD01A0000] 12:16:00 INFO - PROCESS | 2588 | 1464722160901 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]]]}] 12:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 944ms 12:16:00 INFO - PROCESS | 2588 | 1464722160947 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:16:00 INFO - PROCESS | 2588 | 1464722160950 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:16:00 INFO - PROCESS | 2588 | 1464722160953 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:16:00 INFO - PROCESS | 2588 | 1464722160955 Marionette TRACE conn6 <- [1,910,null,{}] 12:16:00 INFO - PROCESS | 2588 | 1464722160959 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}] 12:16:01 INFO - PROCESS | 2588 | 1464722161068 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:16:01 INFO - PROCESS | 2588 | 1464722161143 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E06000 == 59 [pid = 2588] [id = 237] 12:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD04D5400) [pid = 2588] [serial = 710] [outer = 0000000000000000] 12:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD1951400) [pid = 2588] [serial = 711] [outer = 0000007DD04D5400] 12:16:01 INFO - PROCESS | 2588 | 1464722161246 Marionette DEBUG loaded listener.js 12:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD205F000) [pid = 2588] [serial = 712] [outer = 0000007DD04D5400] 12:16:01 INFO - PROCESS | 2588 | 1464722161940 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]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1031ms 12:16:01 INFO - PROCESS | 2588 | 1464722161986 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 2588 | 1464722161991 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:16:02 INFO - PROCESS | 2588 | 1464722161996 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 2588 | 1464722162000 Marionette TRACE conn6 <- [1,914,null,{}] 12:16:02 INFO - PROCESS | 2588 | 1464722162041 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}] 12:16:02 INFO - PROCESS | 2588 | 1464722162180 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:16:02 INFO - PROCESS | 2588 | 1464722162228 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC2F6B000 == 60 [pid = 2588] [id = 238] 12:16:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DC22C4800) [pid = 2588] [serial = 713] [outer = 0000000000000000] 12:16:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC2832800) [pid = 2588] [serial = 714] [outer = 0000007DC22C4800] 12:16:02 INFO - PROCESS | 2588 | 1464722162279 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC2973400) [pid = 2588] [serial = 715] [outer = 0000007DC22C4800] 12:16:02 INFO - PROCESS | 2588 | 1464722162850 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]]]}] 12:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 903ms 12:16:02 INFO - PROCESS | 2588 | 1464722162903 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 2588 | 1464722162910 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:16:02 INFO - PROCESS | 2588 | 1464722162916 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 2588 | 1464722162919 Marionette TRACE conn6 <- [1,918,null,{}] 12:16:02 INFO - PROCESS | 2588 | 1464722162923 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}] 12:16:03 INFO - PROCESS | 2588 | 1464722163029 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:16:03 INFO - PROCESS | 2588 | 1464722163121 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8DBC800 == 61 [pid = 2588] [id = 239] 12:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC32A5400) [pid = 2588] [serial = 716] [outer = 0000000000000000] 12:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC3385800) [pid = 2588] [serial = 717] [outer = 0000007DC32A5400] 12:16:03 INFO - PROCESS | 2588 | 1464722163169 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC4024400) [pid = 2588] [serial = 718] [outer = 0000007DC32A5400] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF836800 == 60 [pid = 2588] [id = 157] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3375000 == 59 [pid = 2588] [id = 231] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2BA0800 == 58 [pid = 2588] [id = 230] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD21E0000 == 57 [pid = 2588] [id = 229] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C83800 == 56 [pid = 2588] [id = 228] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAE800 == 55 [pid = 2588] [id = 227] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF653800 == 54 [pid = 2588] [id = 226] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD788800 == 53 [pid = 2588] [id = 225] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7BD1800 == 52 [pid = 2588] [id = 224] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC765800 == 51 [pid = 2588] [id = 223] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DD00F3000) [pid = 2588] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DD20B9800) [pid = 2588] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DD2DA6C00) [pid = 2588] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DD3351400) [pid = 2588] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DD45DEC00) [pid = 2588] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC9160000 == 50 [pid = 2588] [id = 219] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD17B4C00) [pid = 2588] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC8F8E000) [pid = 2588] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCF616C00) [pid = 2588] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC8BA0800) [pid = 2588] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DD00F9800) [pid = 2588] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD04E1000) [pid = 2588] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD3352C00) [pid = 2588] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DD2BC0000) [pid = 2588] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD33AA400) [pid = 2588] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCD934800) [pid = 2588] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCF3D9000) [pid = 2588] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCD9C6000) [pid = 2588] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC73D1000) [pid = 2588] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCC13CC00) [pid = 2588] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCEF0A400) [pid = 2588] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCF3D1000) [pid = 2588] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCFA37800) [pid = 2588] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC8B18000) [pid = 2588] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC2F3A400) [pid = 2588] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC8B16800) [pid = 2588] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC32AB000) [pid = 2588] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD57D2400) [pid = 2588] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC914A800) [pid = 2588] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DD380DC00) [pid = 2588] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCFDF8C00) [pid = 2588] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DD45D4800) [pid = 2588] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:16:03 INFO - PROCESS | 2588 | 1464722163655 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]]]}] 12:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 775ms 12:16:03 INFO - PROCESS | 2588 | 1464722163693 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:16:03 INFO - PROCESS | 2588 | 1464722163695 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:16:03 INFO - PROCESS | 2588 | 1464722163699 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:16:03 INFO - PROCESS | 2588 | 1464722163703 Marionette TRACE conn6 <- [1,922,null,{}] 12:16:03 INFO - PROCESS | 2588 | 1464722163747 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}] 12:16:03 INFO - PROCESS | 2588 | 1464722163843 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:16:03 INFO - PROCESS | 2588 | 1464722163861 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD774000 == 51 [pid = 2588] [id = 240] 12:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC7A96000) [pid = 2588] [serial = 719] [outer = 0000000000000000] 12:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC7AE0800) [pid = 2588] [serial = 720] [outer = 0000007DC7A96000] 12:16:03 INFO - PROCESS | 2588 | 1464722163911 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC8002C00) [pid = 2588] [serial = 721] [outer = 0000007DC7A96000] 12:16:04 INFO - PROCESS | 2588 | 1464722164368 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]]]}] 12:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 12:16:04 INFO - PROCESS | 2588 | 1464722164434 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 2588 | 1464722164436 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:16:04 INFO - PROCESS | 2588 | 1464722164440 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 2588 | 1464722164442 Marionette TRACE conn6 <- [1,926,null,{}] 12:16:04 INFO - PROCESS | 2588 | 1464722164445 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}] 12:16:04 INFO - PROCESS | 2588 | 1464722164536 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:16:04 INFO - PROCESS | 2588 | 1464722164546 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF460000 == 52 [pid = 2588] [id = 241] 12:16:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC8BA0400) [pid = 2588] [serial = 722] [outer = 0000000000000000] 12:16:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC8BA9800) [pid = 2588] [serial = 723] [outer = 0000007DC8BA0400] 12:16:04 INFO - PROCESS | 2588 | 1464722164592 Marionette DEBUG loaded listener.js 12:16:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC8F84400) [pid = 2588] [serial = 724] [outer = 0000007DC8BA0400] 12:16:05 INFO - PROCESS | 2588 | 1464722165041 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 12:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:16:05 INFO - PROCESS | 2588 | 1464722165072 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 2588 | 1464722165074 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:16:05 INFO - PROCESS | 2588 | 1464722165082 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 2588 | 1464722165084 Marionette TRACE conn6 <- [1,930,null,{}] 12:16:05 INFO - PROCESS | 2588 | 1464722165088 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}] 12:16:05 INFO - PROCESS | 2588 | 1464722165175 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:16:05 INFO - PROCESS | 2588 | 1464722165213 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF65C800 == 53 [pid = 2588] [id = 242] 12:16:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCC13B000) [pid = 2588] [serial = 725] [outer = 0000000000000000] 12:16:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCC13F400) [pid = 2588] [serial = 726] [outer = 0000007DCC13B000] 12:16:05 INFO - PROCESS | 2588 | 1464722165258 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCC668000) [pid = 2588] [serial = 727] [outer = 0000007DCC13B000] 12:16:05 INFO - PROCESS | 2588 | 1464722165706 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]]]}] 12:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 12:16:05 INFO - PROCESS | 2588 | 1464722165771 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 2588 | 1464722165774 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:16:05 INFO - PROCESS | 2588 | 1464722165777 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 2588 | 1464722165779 Marionette TRACE conn6 <- [1,934,null,{}] 12:16:05 INFO - PROCESS | 2588 | 1464722165787 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}] 12:16:05 INFO - PROCESS | 2588 | 1464722165922 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:16:05 INFO - PROCESS | 2588 | 1464722165968 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAE800 == 54 [pid = 2588] [id = 243] 12:16:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCC786800) [pid = 2588] [serial = 728] [outer = 0000000000000000] 12:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCD976800) [pid = 2588] [serial = 729] [outer = 0000007DCC786800] 12:16:06 INFO - PROCESS | 2588 | 1464722166015 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCEF07000) [pid = 2588] [serial = 730] [outer = 0000007DCC786800] 12:16:06 INFO - PROCESS | 2588 | 1464722166469 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]]]}] 12:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 12:16:06 INFO - PROCESS | 2588 | 1464722166548 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 2588 | 1464722166550 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:16:06 INFO - PROCESS | 2588 | 1464722166556 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:16:06 INFO - PROCESS | 2588 | 1464722166558 Marionette TRACE conn6 <- [1,938,null,{}] 12:16:06 INFO - PROCESS | 2588 | 1464722166562 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}] 12:16:06 INFO - PROCESS | 2588 | 1464722166674 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:16:06 INFO - PROCESS | 2588 | 1464722166727 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD04A9000 == 55 [pid = 2588] [id = 244] 12:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCD9C8400) [pid = 2588] [serial = 731] [outer = 0000000000000000] 12:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCEFE6000) [pid = 2588] [serial = 732] [outer = 0000007DCD9C8400] 12:16:06 INFO - PROCESS | 2588 | 1464722166775 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF3D5C00) [pid = 2588] [serial = 733] [outer = 0000007DCD9C8400] 12:16:07 INFO - PROCESS | 2588 | 1464722167207 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]]]}] 12:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 12:16:07 INFO - PROCESS | 2588 | 1464722167251 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:16:07 INFO - PROCESS | 2588 | 1464722167254 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:16:07 INFO - PROCESS | 2588 | 1464722167257 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 2588 | 1464722167259 Marionette TRACE conn6 <- [1,942,null,{}] 12:16:07 INFO - PROCESS | 2588 | 1464722167262 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}] 12:16:07 INFO - PROCESS | 2588 | 1464722167372 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:16:07 INFO - PROCESS | 2588 | 1464722167422 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1E1C800 == 56 [pid = 2588] [id = 245] 12:16:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCF449400) [pid = 2588] [serial = 734] [outer = 0000000000000000] 12:16:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCF5E1000) [pid = 2588] [serial = 735] [outer = 0000007DCF449400] 12:16:07 INFO - PROCESS | 2588 | 1464722167467 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCF61D800) [pid = 2588] [serial = 736] [outer = 0000007DCF449400] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCEFE7400) [pid = 2588] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCC145800) [pid = 2588] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC8A26400) [pid = 2588] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCF612000) [pid = 2588] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC2979C00) [pid = 2588] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC29CB800) [pid = 2588] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC73D9000) [pid = 2588] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC7218800) [pid = 2588] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCFA34400) [pid = 2588] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCD935000) [pid = 2588] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DD1E86000) [pid = 2588] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCFEC2800) [pid = 2588] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD2DA6800) [pid = 2588] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:16:07 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD2DA3800) [pid = 2588] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:16:07 INFO - PROCESS | 2588 | 1464722167953 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 735ms 12:16:08 INFO - PROCESS | 2588 | 1464722168010 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 2588 | 1464722168012 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:16:08 INFO - PROCESS | 2588 | 1464722168018 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 2588 | 1464722168028 Marionette TRACE conn6 <- [1,946,null,{}] 12:16:08 INFO - PROCESS | 2588 | 1464722168032 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}] 12:16:08 INFO - PROCESS | 2588 | 1464722168145 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:16:08 INFO - PROCESS | 2588 | 1464722168194 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2B9B000 == 57 [pid = 2588] [id = 246] 12:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC7069000) [pid = 2588] [serial = 737] [outer = 0000000000000000] 12:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCF453000) [pid = 2588] [serial = 738] [outer = 0000007DC7069000] 12:16:08 INFO - PROCESS | 2588 | 1464722168241 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCF95D000) [pid = 2588] [serial = 739] [outer = 0000007DC7069000] 12:16:08 INFO - PROCESS | 2588 | 1464722168614 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]]]}] 12:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 649ms 12:16:08 INFO - PROCESS | 2588 | 1464722168671 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 2588 | 1464722168674 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:16:08 INFO - PROCESS | 2588 | 1464722168677 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 2588 | 1464722168679 Marionette TRACE conn6 <- [1,950,null,{}] 12:16:08 INFO - PROCESS | 2588 | 1464722168683 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}] 12:16:08 INFO - PROCESS | 2588 | 1464722168771 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:16:08 INFO - PROCESS | 2588 | 1464722168779 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31F1800 == 58 [pid = 2588] [id = 247] 12:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCFA36C00) [pid = 2588] [serial = 740] [outer = 0000000000000000] 12:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCFD1B800) [pid = 2588] [serial = 741] [outer = 0000007DCFA36C00] 12:16:08 INFO - PROCESS | 2588 | 1464722168826 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCFE51C00) [pid = 2588] [serial = 742] [outer = 0000007DCFA36C00] 12:16:09 INFO - PROCESS | 2588 | 1464722169255 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]]]}] 12:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 12:16:09 INFO - PROCESS | 2588 | 1464722169307 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 2588 | 1464722169310 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:16:09 INFO - PROCESS | 2588 | 1464722169314 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 2588 | 1464722169316 Marionette TRACE conn6 <- [1,954,null,{}] 12:16:09 INFO - PROCESS | 2588 | 1464722169320 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}] 12:16:09 INFO - PROCESS | 2588 | 1464722169442 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:16:09 INFO - PROCESS | 2588 | 1464722169490 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4210000 == 59 [pid = 2588] [id = 248] 12:16:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD0110C00) [pid = 2588] [serial = 743] [outer = 0000000000000000] 12:16:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD043A000) [pid = 2588] [serial = 744] [outer = 0000007DD0110C00] 12:16:09 INFO - PROCESS | 2588 | 1464722169541 Marionette DEBUG loaded listener.js 12:16:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DD17B8C00) [pid = 2588] [serial = 745] [outer = 0000007DD0110C00] 12:16:10 INFO - PROCESS | 2588 | 1464722170135 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]]]}] 12:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 880ms 12:16:10 INFO - PROCESS | 2588 | 1464722170197 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 2588 | 1464722170202 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:16:10 INFO - PROCESS | 2588 | 1464722170208 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 2588 | 1464722170212 Marionette TRACE conn6 <- [1,958,null,{}] 12:16:10 INFO - PROCESS | 2588 | 1464722170219 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}] 12:16:10 INFO - PROCESS | 2588 | 1464722170340 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:16:10 INFO - PROCESS | 2588 | 1464722170461 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7BD1800 == 60 [pid = 2588] [id = 249] 12:16:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC2971C00) [pid = 2588] [serial = 746] [outer = 0000000000000000] 12:16:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC2A5F000) [pid = 2588] [serial = 747] [outer = 0000007DC2971C00] 12:16:10 INFO - PROCESS | 2588 | 1464722170521 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC302F000) [pid = 2588] [serial = 748] [outer = 0000007DC2971C00] 12:16:11 INFO - PROCESS | 2588 | 1464722171140 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]]]}] 12:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 12:16:11 INFO - PROCESS | 2588 | 1464722171197 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:16:11 INFO - PROCESS | 2588 | 1464722171204 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:16:11 INFO - PROCESS | 2588 | 1464722171211 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:16:11 INFO - PROCESS | 2588 | 1464722171214 Marionette TRACE conn6 <- [1,962,null,{}] 12:16:11 INFO - PROCESS | 2588 | 1464722171219 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}] 12:16:11 INFO - PROCESS | 2588 | 1464722171337 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:16:11 INFO - PROCESS | 2588 | 1464722171456 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFD8F800 == 61 [pid = 2588] [id = 250] 12:16:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC73D8800) [pid = 2588] [serial = 749] [outer = 0000000000000000] 12:16:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC7F40C00) [pid = 2588] [serial = 750] [outer = 0000007DC73D8800] 12:16:11 INFO - PROCESS | 2588 | 1464722171514 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC9624400) [pid = 2588] [serial = 751] [outer = 0000007DC73D8800] 12:16:12 INFO - PROCESS | 2588 | 1464722172159 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]]]}] 12:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 12:16:12 INFO - PROCESS | 2588 | 1464722172202 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:16:12 INFO - PROCESS | 2588 | 1464722172205 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:16:12 INFO - PROCESS | 2588 | 1464722172209 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 2588 | 1464722172214 Marionette TRACE conn6 <- [1,966,null,{}] 12:16:12 INFO - PROCESS | 2588 | 1464722172226 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}] 12:16:12 INFO - PROCESS | 2588 | 1464722172348 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:16:12 INFO - PROCESS | 2588 | 1464722172469 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43E0800 == 62 [pid = 2588] [id = 251] 12:16:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCEF04400) [pid = 2588] [serial = 752] [outer = 0000000000000000] 12:16:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCEFEDC00) [pid = 2588] [serial = 753] [outer = 0000007DCEF04400] 12:16:12 INFO - PROCESS | 2588 | 1464722172529 Marionette DEBUG loaded listener.js 12:16:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFDFCC00) [pid = 2588] [serial = 754] [outer = 0000007DCEF04400] 12:16:13 INFO - PROCESS | 2588 | 1464722173117 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]]]}] 12:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 987ms 12:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:16:13 INFO - PROCESS | 2588 | 1464722173197 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:16:13 INFO - PROCESS | 2588 | 1464722173201 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:16:13 INFO - PROCESS | 2588 | 1464722173204 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:16:13 INFO - PROCESS | 2588 | 1464722173206 Marionette TRACE conn6 <- [1,970,null,{}] 12:16:13 INFO - PROCESS | 2588 | 1464722173210 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}] 12:16:13 INFO - PROCESS | 2588 | 1464722173327 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:16:13 INFO - PROCESS | 2588 | 1464722173446 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B34000 == 63 [pid = 2588] [id = 252] 12:16:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD0115000) [pid = 2588] [serial = 755] [outer = 0000000000000000] 12:16:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD043BC00) [pid = 2588] [serial = 756] [outer = 0000007DD0115000] 12:16:13 INFO - PROCESS | 2588 | 1464722173503 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD17BE000) [pid = 2588] [serial = 757] [outer = 0000007DD0115000] 12:16:14 INFO - PROCESS | 2588 | 1464722174108 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]]]}] 12:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 944ms 12:16:14 INFO - PROCESS | 2588 | 1464722174151 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:16:14 INFO - PROCESS | 2588 | 1464722174154 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:16:14 INFO - PROCESS | 2588 | 1464722174157 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 2588 | 1464722174160 Marionette TRACE conn6 <- [1,974,null,{}] 12:16:14 INFO - PROCESS | 2588 | 1464722174188 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}] 12:16:14 INFO - PROCESS | 2588 | 1464722174338 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:16:14 INFO - PROCESS | 2588 | 1464722174390 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38A3800 == 64 [pid = 2588] [id = 253] 12:16:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCFA5A400) [pid = 2588] [serial = 758] [outer = 0000000000000000] 12:16:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD17ECC00) [pid = 2588] [serial = 759] [outer = 0000007DCFA5A400] 12:16:14 INFO - PROCESS | 2588 | 1464722174447 Marionette DEBUG loaded listener.js 12:16:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD1E86000) [pid = 2588] [serial = 760] [outer = 0000007DCFA5A400] 12:16:15 INFO - PROCESS | 2588 | 1464722175296 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]]]}] 12:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1180ms 12:16:15 INFO - PROCESS | 2588 | 1464722175340 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 2588 | 1464722175345 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:16:15 INFO - PROCESS | 2588 | 1464722175350 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 2588 | 1464722175354 Marionette TRACE conn6 <- [1,978,null,{}] 12:16:15 INFO - PROCESS | 2588 | 1464722175360 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}] 12:16:15 INFO - PROCESS | 2588 | 1464722175467 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:16:15 INFO - PROCESS | 2588 | 1464722175595 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE83800 == 65 [pid = 2588] [id = 254] 12:16:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC29D0800) [pid = 2588] [serial = 761] [outer = 0000000000000000] 12:16:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC2C79800) [pid = 2588] [serial = 762] [outer = 0000007DC29D0800] 12:16:15 INFO - PROCESS | 2588 | 1464722175653 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC7370000) [pid = 2588] [serial = 763] [outer = 0000007DC29D0800] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31F1800 == 64 [pid = 2588] [id = 247] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2B9B000 == 63 [pid = 2588] [id = 246] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1E1C800 == 62 [pid = 2588] [id = 245] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD04A9000 == 61 [pid = 2588] [id = 244] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAE800 == 60 [pid = 2588] [id = 243] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF65C800 == 59 [pid = 2588] [id = 242] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF460000 == 58 [pid = 2588] [id = 241] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD774000 == 57 [pid = 2588] [id = 240] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCFEC0400) [pid = 2588] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DCEE59400) [pid = 2588] [serial = 659] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DD41D0400) [pid = 2588] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC29CD000) [pid = 2588] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DD2DB0800) [pid = 2588] [serial = 662] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8DBC800 == 56 [pid = 2588] [id = 239] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC2F6B000 == 55 [pid = 2588] [id = 238] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E36000 == 54 [pid = 2588] [id = 235] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD014F000 == 53 [pid = 2588] [id = 234] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7DE2800 == 52 [pid = 2588] [id = 233] 12:16:16 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD420E800 == 51 [pid = 2588] [id = 232] 12:16:16 INFO - PROCESS | 2588 | 1464722176280 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]]]}] 12:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 984ms 12:16:16 INFO - PROCESS | 2588 | 1464722176339 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:16:16 INFO - PROCESS | 2588 | 1464722176345 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:16:16 INFO - PROCESS | 2588 | 1464722176351 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:16:16 INFO - PROCESS | 2588 | 1464722176354 Marionette TRACE conn6 <- [1,982,null,{}] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD2BC1400) [pid = 2588] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD19CD400) [pid = 2588] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DD33A7C00) [pid = 2588] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DD2DB1400) [pid = 2588] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC8F91800) [pid = 2588] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCFA59800) [pid = 2588] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCF958C00) [pid = 2588] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCF955400) [pid = 2588] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD3803000) [pid = 2588] [serial = 372] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCD9C2C00) [pid = 2588] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCEE54400) [pid = 2588] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCFDF5400) [pid = 2588] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCF3CF400) [pid = 2588] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCC163800) [pid = 2588] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCD73C400) [pid = 2588] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC8B1AC00) [pid = 2588] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC8D1E800) [pid = 2588] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCF618C00) [pid = 2588] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC29B6000) [pid = 2588] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC2C83800) [pid = 2588] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCF49B400) [pid = 2588] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC4020000) [pid = 2588] [serial = 670] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC2C80000) [pid = 2588] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DD57E1800) [pid = 2588] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:16:16 INFO - PROCESS | 2588 | 1464722176386 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}] 12:16:16 INFO - PROCESS | 2588 | 1464722176505 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:16:16 INFO - PROCESS | 2588 | 1464722176519 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BE3000 == 52 [pid = 2588] [id = 255] 12:16:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC1F42000) [pid = 2588] [serial = 764] [outer = 0000000000000000] 12:16:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC2C82400) [pid = 2588] [serial = 765] [outer = 0000007DC1F42000] 12:16:16 INFO - PROCESS | 2588 | 1464722176567 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC7364800) [pid = 2588] [serial = 766] [outer = 0000007DC1F42000] 12:16:17 INFO - PROCESS | 2588 | 1464722177074 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 776ms 12:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:16:17 INFO - PROCESS | 2588 | 1464722177128 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 2588 | 1464722177130 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:16:17 INFO - PROCESS | 2588 | 1464722177134 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 2588 | 1464722177138 Marionette TRACE conn6 <- [1,986,null,{}] 12:16:17 INFO - PROCESS | 2588 | 1464722177149 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}] 12:16:17 INFO - PROCESS | 2588 | 1464722177243 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:16:17 INFO - PROCESS | 2588 | 1464722177254 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF650800 == 53 [pid = 2588] [id = 256] 12:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC8B18C00) [pid = 2588] [serial = 767] [outer = 0000000000000000] 12:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC8F83C00) [pid = 2588] [serial = 768] [outer = 0000007DC8B18C00] 12:16:17 INFO - PROCESS | 2588 | 1464722177362 Marionette DEBUG loaded listener.js 12:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCC145400) [pid = 2588] [serial = 769] [outer = 0000007DC8B18C00] 12:16:17 INFO - PROCESS | 2588 | 1464722177752 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]]]}] 12:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 12:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:16:17 INFO - PROCESS | 2588 | 1464722177828 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 2588 | 1464722177831 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:16:17 INFO - PROCESS | 2588 | 1464722177834 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 2588 | 1464722177836 Marionette TRACE conn6 <- [1,990,null,{}] 12:16:17 INFO - PROCESS | 2588 | 1464722177840 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}] 12:16:17 INFO - PROCESS | 2588 | 1464722177931 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:16:17 INFO - PROCESS | 2588 | 1464722177938 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAE000 == 54 [pid = 2588] [id = 257] 12:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCD742C00) [pid = 2588] [serial = 770] [outer = 0000000000000000] 12:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCD97D800) [pid = 2588] [serial = 771] [outer = 0000007DCD742C00] 12:16:17 INFO - PROCESS | 2588 | 1464722177986 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCD9CD000) [pid = 2588] [serial = 772] [outer = 0000007DCD742C00] 12:16:18 INFO - PROCESS | 2588 | 1464722178445 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]]]}] 12:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 12:16:18 INFO - PROCESS | 2588 | 1464722178476 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 2588 | 1464722178478 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:16:18 INFO - PROCESS | 2588 | 1464722178486 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:16:18 INFO - PROCESS | 2588 | 1464722178488 Marionette TRACE conn6 <- [1,994,null,{}] 12:16:18 INFO - PROCESS | 2588 | 1464722178500 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}] 12:16:18 INFO - PROCESS | 2588 | 1464722178611 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:16:18 INFO - PROCESS | 2588 | 1464722178620 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD049B800 == 55 [pid = 2588] [id = 258] 12:16:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCD9CC000) [pid = 2588] [serial = 773] [outer = 0000000000000000] 12:16:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCEF07400) [pid = 2588] [serial = 774] [outer = 0000007DCD9CC000] 12:16:18 INFO - PROCESS | 2588 | 1464722178704 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF07D000) [pid = 2588] [serial = 775] [outer = 0000007DCD9CC000] 12:16:19 INFO - PROCESS | 2588 | 1464722179150 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 12:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:16:19 INFO - PROCESS | 2588 | 1464722179182 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 2588 | 1464722179184 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 2588 | 1464722179188 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 2588 | 1464722179190 Marionette TRACE conn6 <- [1,998,null,{}] 12:16:19 INFO - PROCESS | 2588 | 1464722179194 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}] 12:16:19 INFO - PROCESS | 2588 | 1464722179365 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:16:19 INFO - PROCESS | 2588 | 1464722179401 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2B8B800 == 56 [pid = 2588] [id = 259] 12:16:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF610400) [pid = 2588] [serial = 776] [outer = 0000000000000000] 12:16:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCF957C00) [pid = 2588] [serial = 777] [outer = 0000007DCF610400] 12:16:19 INFO - PROCESS | 2588 | 1464722179450 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCFD10400) [pid = 2588] [serial = 778] [outer = 0000007DCF610400] 12:16:19 INFO - PROCESS | 2588 | 1464722179913 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]]]}] 12:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 776ms 12:16:19 INFO - PROCESS | 2588 | 1464722179966 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:16:19 INFO - PROCESS | 2588 | 1464722179968 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:16:19 INFO - PROCESS | 2588 | 1464722179980 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:16:19 INFO - PROCESS | 2588 | 1464722179982 Marionette TRACE conn6 <- [1,1002,null,{}] 12:16:19 INFO - PROCESS | 2588 | 1464722179986 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}] 12:16:20 INFO - PROCESS | 2588 | 1464722180098 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:16:20 INFO - PROCESS | 2588 | 1464722180154 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31EF000 == 57 [pid = 2588] [id = 260] 12:16:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCFE52000) [pid = 2588] [serial = 779] [outer = 0000000000000000] 12:16:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFEC2400) [pid = 2588] [serial = 780] [outer = 0000007DCFE52000] 12:16:20 INFO - PROCESS | 2588 | 1464722180200 Marionette DEBUG loaded listener.js 12:16:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD0110400) [pid = 2588] [serial = 781] [outer = 0000007DCFE52000] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD17B9000) [pid = 2588] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DD41CC400) [pid = 2588] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCF449400) [pid = 2588] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCD9C8400) [pid = 2588] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC7A96000) [pid = 2588] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC32A5400) [pid = 2588] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCC13B000) [pid = 2588] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC8BA0400) [pid = 2588] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD04D5400) [pid = 2588] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC22C4800) [pid = 2588] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC7069000) [pid = 2588] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCFA36C00) [pid = 2588] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCFEBB400) [pid = 2588] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCC786800) [pid = 2588] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:16:20 INFO - PROCESS | 2588 | 1464722180782 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]]]}] 12:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 840ms 12:16:20 INFO - PROCESS | 2588 | 1464722180825 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 2588 | 1464722180827 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:16:20 INFO - PROCESS | 2588 | 1464722180831 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 2588 | 1464722180833 Marionette TRACE conn6 <- [1,1006,null,{}] 12:16:20 INFO - PROCESS | 2588 | 1464722180836 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}] 12:16:20 INFO - PROCESS | 2588 | 1464722180931 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:16:21 INFO - PROCESS | 2588 | 1464722181010 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E95000 == 58 [pid = 2588] [id = 261] 12:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC0E76400) [pid = 2588] [serial = 782] [outer = 0000000000000000] 12:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC3E23C00) [pid = 2588] [serial = 783] [outer = 0000007DC0E76400] 12:16:21 INFO - PROCESS | 2588 | 1464722181055 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCFA37800) [pid = 2588] [serial = 784] [outer = 0000007DC0E76400] 12:16:21 INFO - PROCESS | 2588 | 1464722181431 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]]]}] 12:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 627ms 12:16:21 INFO - PROCESS | 2588 | 1464722181462 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 2588 | 1464722181464 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:16:21 INFO - PROCESS | 2588 | 1464722181467 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:16:21 INFO - PROCESS | 2588 | 1464722181469 Marionette TRACE conn6 <- [1,1010,null,{}] 12:16:21 INFO - PROCESS | 2588 | 1464722181473 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}] 12:16:21 INFO - PROCESS | 2588 | 1464722181592 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:16:21 INFO - PROCESS | 2588 | 1464722181602 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43CC000 == 59 [pid = 2588] [id = 262] 12:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DD00F4400) [pid = 2588] [serial = 785] [outer = 0000000000000000] 12:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DD0C28800) [pid = 2588] [serial = 786] [outer = 0000007DD00F4400] 12:16:21 INFO - PROCESS | 2588 | 1464722181647 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD1D74000) [pid = 2588] [serial = 787] [outer = 0000007DD00F4400] 12:16:22 INFO - PROCESS | 2588 | 1464722182037 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 627ms 12:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:16:22 INFO - PROCESS | 2588 | 1464722182097 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 2588 | 1464722182099 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:16:22 INFO - PROCESS | 2588 | 1464722182103 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 2588 | 1464722182105 Marionette TRACE conn6 <- [1,1014,null,{}] 12:16:22 INFO - PROCESS | 2588 | 1464722182108 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}] 12:16:22 INFO - PROCESS | 2588 | 1464722182234 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:16:22 INFO - PROCESS | 2588 | 1464722182283 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B2C800 == 60 [pid = 2588] [id = 263] 12:16:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DD20B9800) [pid = 2588] [serial = 788] [outer = 0000000000000000] 12:16:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD2161C00) [pid = 2588] [serial = 789] [outer = 0000007DD20B9800] 12:16:22 INFO - PROCESS | 2588 | 1464722182328 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD2BC7000) [pid = 2588] [serial = 790] [outer = 0000007DD20B9800] 12:16:22 INFO - PROCESS | 2588 | 1464722182826 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]]]}] 12:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 774ms 12:16:22 INFO - PROCESS | 2588 | 1464722182882 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:16:22 INFO - PROCESS | 2588 | 1464722182887 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:16:22 INFO - PROCESS | 2588 | 1464722182893 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 2588 | 1464722182897 Marionette TRACE conn6 <- [1,1018,null,{}] 12:16:22 INFO - PROCESS | 2588 | 1464722182905 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}] 12:16:23 INFO - PROCESS | 2588 | 1464722183027 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:16:23 INFO - PROCESS | 2588 | 1464722183152 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8A16000 == 61 [pid = 2588] [id = 264] 12:16:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC2977800) [pid = 2588] [serial = 791] [outer = 0000000000000000] 12:16:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC29CC800) [pid = 2588] [serial = 792] [outer = 0000007DC2977800] 12:16:23 INFO - PROCESS | 2588 | 1464722183212 Marionette DEBUG loaded listener.js 12:16:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC7035C00) [pid = 2588] [serial = 793] [outer = 0000007DC2977800] 12:16:23 INFO - PROCESS | 2588 | 1464722183869 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]]]}] 12:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1034ms 12:16:23 INFO - PROCESS | 2588 | 1464722183929 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 2588 | 1464722183936 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:16:23 INFO - PROCESS | 2588 | 1464722183943 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 2588 | 1464722183946 Marionette TRACE conn6 <- [1,1022,null,{}] 12:16:23 INFO - PROCESS | 2588 | 1464722183950 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}] 12:16:24 INFO - PROCESS | 2588 | 1464722184135 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:16:24 INFO - PROCESS | 2588 | 1464722184146 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1E07800 == 62 [pid = 2588] [id = 265] 12:16:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC8B19400) [pid = 2588] [serial = 794] [outer = 0000000000000000] 12:16:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCC13F800) [pid = 2588] [serial = 795] [outer = 0000007DC8B19400] 12:16:24 INFO - PROCESS | 2588 | 1464722184205 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCD97A000) [pid = 2588] [serial = 796] [outer = 0000007DC8B19400] 12:16:24 INFO - PROCESS | 2588 | 1464722184862 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]]]}] 12:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 923ms 12:16:24 INFO - PROCESS | 2588 | 1464722184872 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:16:24 INFO - PROCESS | 2588 | 1464722184875 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:16:24 INFO - PROCESS | 2588 | 1464722184879 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:16:24 INFO - PROCESS | 2588 | 1464722184884 Marionette TRACE conn6 <- [1,1026,null,{}] 12:16:24 INFO - PROCESS | 2588 | 1464722184897 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}] 12:16:25 INFO - PROCESS | 2588 | 1464722185019 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:16:25 INFO - PROCESS | 2588 | 1464722185139 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E17800 == 63 [pid = 2588] [id = 266] 12:16:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCF615000) [pid = 2588] [serial = 797] [outer = 0000000000000000] 12:16:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCFA3A800) [pid = 2588] [serial = 798] [outer = 0000007DCF615000] 12:16:25 INFO - PROCESS | 2588 | 1464722185199 Marionette DEBUG loaded listener.js 12:16:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD1D72C00) [pid = 2588] [serial = 799] [outer = 0000007DCF615000] 12:16:25 INFO - PROCESS | 2588 | 1464722185790 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]]]}] 12:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 985ms 12:16:25 INFO - PROCESS | 2588 | 1464722185865 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:16:25 INFO - PROCESS | 2588 | 1464722185869 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:16:25 INFO - PROCESS | 2588 | 1464722185873 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 2588 | 1464722185875 Marionette TRACE conn6 <- [1,1030,null,{}] 12:16:25 INFO - PROCESS | 2588 | 1464722185879 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}] 12:16:26 INFO - PROCESS | 2588 | 1464722185996 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:16:26 INFO - PROCESS | 2588 | 1464722186115 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD830A000 == 64 [pid = 2588] [id = 267] 12:16:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD2DA9800) [pid = 2588] [serial = 800] [outer = 0000000000000000] 12:16:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD2DAD800) [pid = 2588] [serial = 801] [outer = 0000007DD2DA9800] 12:16:26 INFO - PROCESS | 2588 | 1464722186172 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD2F60C00) [pid = 2588] [serial = 802] [outer = 0000007DD2DA9800] 12:16:26 INFO - PROCESS | 2588 | 1464722186744 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]]]}] 12:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 942ms 12:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:16:26 INFO - PROCESS | 2588 | 1464722186817 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:16:26 INFO - PROCESS | 2588 | 1464722186819 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:16:26 INFO - PROCESS | 2588 | 1464722186823 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:16:26 INFO - PROCESS | 2588 | 1464722186825 Marionette TRACE conn6 <- [1,1034,null,{}] 12:16:26 INFO - PROCESS | 2588 | 1464722186830 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}] 12:16:26 INFO - PROCESS | 2588 | 1464722186944 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:16:27 INFO - PROCESS | 2588 | 1464722187063 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD843B800 == 65 [pid = 2588] [id = 268] 12:16:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD2DAA000) [pid = 2588] [serial = 803] [outer = 0000000000000000] 12:16:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DD334B800) [pid = 2588] [serial = 804] [outer = 0000007DD2DAA000] 12:16:27 INFO - PROCESS | 2588 | 1464722187120 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD3357C00) [pid = 2588] [serial = 805] [outer = 0000007DD2DAA000] 12:16:27 INFO - PROCESS | 2588 | 1464722187698 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]]]}] 12:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 944ms 12:16:27 INFO - PROCESS | 2588 | 1464722187769 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 2588 | 1464722187772 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:16:27 INFO - PROCESS | 2588 | 1464722187776 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 2588 | 1464722187779 Marionette TRACE conn6 <- [1,1038,null,{}] 12:16:27 INFO - PROCESS | 2588 | 1464722187782 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}] 12:16:27 INFO - PROCESS | 2588 | 1464722187962 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:16:27 INFO - PROCESS | 2588 | 1464722187973 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA604800 == 66 [pid = 2588] [id = 269] 12:16:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD33B1800) [pid = 2588] [serial = 806] [outer = 0000000000000000] 12:16:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD341E000) [pid = 2588] [serial = 807] [outer = 0000007DD33B1800] 12:16:28 INFO - PROCESS | 2588 | 1464722188030 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD380E000) [pid = 2588] [serial = 808] [outer = 0000007DD33B1800] 12:16:28 INFO - PROCESS | 2588 | 1464722188588 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]]]}] 12:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 881ms 12:16:28 INFO - PROCESS | 2588 | 1464722188660 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 2588 | 1464722188663 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:16:28 INFO - PROCESS | 2588 | 1464722188667 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 2588 | 1464722188669 Marionette TRACE conn6 <- [1,1042,null,{}] 12:16:28 INFO - PROCESS | 2588 | 1464722188673 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}] 12:16:28 INFO - PROCESS | 2588 | 1464722188784 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:16:28 INFO - PROCESS | 2588 | 1464722188914 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD337B800 == 67 [pid = 2588] [id = 270] 12:16:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DC0E81C00) [pid = 2588] [serial = 809] [outer = 0000000000000000] 12:16:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD2BBF400) [pid = 2588] [serial = 810] [outer = 0000007DC0E81C00] 12:16:28 INFO - PROCESS | 2588 | 1464722188971 Marionette DEBUG loaded listener.js 12:16:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DD45D2400) [pid = 2588] [serial = 811] [outer = 0000007DC0E81C00] 12:16:29 INFO - PROCESS | 2588 | 1464722189753 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]]]}] 12:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1134ms 12:16:29 INFO - PROCESS | 2588 | 1464722189803 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:16:29 INFO - PROCESS | 2588 | 1464722189807 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:16:29 INFO - PROCESS | 2588 | 1464722189813 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:16:29 INFO - PROCESS | 2588 | 1464722189816 Marionette TRACE conn6 <- [1,1046,null,{}] 12:16:29 INFO - PROCESS | 2588 | 1464722189822 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}] 12:16:29 INFO - PROCESS | 2588 | 1464722189931 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:16:30 INFO - PROCESS | 2588 | 1464722190061 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF478000 == 68 [pid = 2588] [id = 271] 12:16:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DC2C87400) [pid = 2588] [serial = 812] [outer = 0000000000000000] 12:16:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DC32AA000) [pid = 2588] [serial = 813] [outer = 0000007DC2C87400] 12:16:30 INFO - PROCESS | 2588 | 1464722190117 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DC7FAF800) [pid = 2588] [serial = 814] [outer = 0000007DC2C87400] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E7B800 == 67 [pid = 2588] [id = 218] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7BBD800 == 66 [pid = 2588] [id = 152] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43CC000 == 65 [pid = 2588] [id = 262] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E95000 == 64 [pid = 2588] [id = 261] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31EF000 == 63 [pid = 2588] [id = 260] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2B8B800 == 62 [pid = 2588] [id = 259] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD049B800 == 61 [pid = 2588] [id = 258] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAE000 == 60 [pid = 2588] [id = 257] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF650800 == 59 [pid = 2588] [id = 256] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BE3000 == 58 [pid = 2588] [id = 255] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE83800 == 57 [pid = 2588] [id = 254] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DC29B3400) [pid = 2588] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DC8D12400) [pid = 2588] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DCF3D6400) [pid = 2588] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DD0C23400) [pid = 2588] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DD043A000) [pid = 2588] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7BD1800 == 56 [pid = 2588] [id = 249] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DD1945000) [pid = 2588] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DD5EF2C00) [pid = 2588] [serial = 667] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DCF5E1000) [pid = 2588] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCF3D5C00) [pid = 2588] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DCEFE6000) [pid = 2588] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DC7AE0800) [pid = 2588] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC8002C00) [pid = 2588] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC4024400) [pid = 2588] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DC3385800) [pid = 2588] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCC13F400) [pid = 2588] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC8BA9800) [pid = 2588] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC8F84400) [pid = 2588] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DD205F000) [pid = 2588] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD1951400) [pid = 2588] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC2973400) [pid = 2588] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC2832800) [pid = 2588] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCF453000) [pid = 2588] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCFE51C00) [pid = 2588] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCFD1B800) [pid = 2588] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCF61D800) [pid = 2588] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD00F0C00) [pid = 2588] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCD976800) [pid = 2588] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCEF07000) [pid = 2588] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCF95D000) [pid = 2588] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCC668000) [pid = 2588] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:16:30 INFO - PROCESS | 2588 | 1464722190786 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]]]}] 12:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1025ms 12:16:30 INFO - PROCESS | 2588 | 1464722190843 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:16:30 INFO - PROCESS | 2588 | 1464722190849 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:16:30 INFO - PROCESS | 2588 | 1464722190881 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:16:30 INFO - PROCESS | 2588 | 1464722190884 Marionette TRACE conn6 <- [1,1050,null,{}] 12:16:30 INFO - PROCESS | 2588 | 1464722190890 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}] 12:16:30 INFO - PROCESS | 2588 | 1464722190991 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:16:31 INFO - PROCESS | 2588 | 1464722191004 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC9165800 == 57 [pid = 2588] [id = 272] 12:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC29D3400) [pid = 2588] [serial = 815] [outer = 0000000000000000] 12:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC4088400) [pid = 2588] [serial = 816] [outer = 0000007DC29D3400] 12:16:31 INFO - PROCESS | 2588 | 1464722191054 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC8B15400) [pid = 2588] [serial = 817] [outer = 0000007DC29D3400] 12:16:31 INFO - PROCESS | 2588 | 1464722191535 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]]]}] 12:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 714ms 12:16:31 INFO - PROCESS | 2588 | 1464722191577 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:16:31 INFO - PROCESS | 2588 | 1464722191579 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:16:31 INFO - PROCESS | 2588 | 1464722191583 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 2588 | 1464722191587 Marionette TRACE conn6 <- [1,1054,null,{}] 12:16:31 INFO - PROCESS | 2588 | 1464722191598 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}] 12:16:31 INFO - PROCESS | 2588 | 1464722191696 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:16:31 INFO - PROCESS | 2588 | 1464722191751 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF6BE800 == 58 [pid = 2588] [id = 273] 12:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC2A6B400) [pid = 2588] [serial = 818] [outer = 0000000000000000] 12:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCC70F800) [pid = 2588] [serial = 819] [outer = 0000007DC2A6B400] 12:16:31 INFO - PROCESS | 2588 | 1464722191867 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCD983800) [pid = 2588] [serial = 820] [outer = 0000007DC2A6B400] 12:16:32 INFO - PROCESS | 2588 | 1464722192267 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]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 12:16:32 INFO - PROCESS | 2588 | 1464722192316 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 2588 | 1464722192319 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:16:32 INFO - PROCESS | 2588 | 1464722192322 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:16:32 INFO - PROCESS | 2588 | 1464722192324 Marionette TRACE conn6 <- [1,1058,null,{}] 12:16:32 INFO - PROCESS | 2588 | 1464722192328 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}] 12:16:32 INFO - PROCESS | 2588 | 1464722192423 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:16:32 INFO - PROCESS | 2588 | 1464722192430 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0194000 == 59 [pid = 2588] [id = 274] 12:16:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCEF08000) [pid = 2588] [serial = 821] [outer = 0000000000000000] 12:16:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCEF10400) [pid = 2588] [serial = 822] [outer = 0000007DCEF08000] 12:16:32 INFO - PROCESS | 2588 | 1464722192478 Marionette DEBUG loaded listener.js 12:16:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCF3D5400) [pid = 2588] [serial = 823] [outer = 0000007DCEF08000] 12:16:32 INFO - PROCESS | 2588 | 1464722192966 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 693ms 12:16:33 INFO - PROCESS | 2588 | 1464722193023 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 2588 | 1464722193025 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:16:33 INFO - PROCESS | 2588 | 1464722193029 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - PROCESS | 2588 | 1464722193031 Marionette TRACE conn6 <- [1,1062,null,{}] 12:16:33 INFO - PROCESS | 2588 | 1464722193035 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}] 12:16:33 INFO - PROCESS | 2588 | 1464722193180 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:16:33 INFO - PROCESS | 2588 | 1464722193210 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD173E000 == 60 [pid = 2588] [id = 275] 12:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCF5E1000) [pid = 2588] [serial = 824] [outer = 0000000000000000] 12:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCF611800) [pid = 2588] [serial = 825] [outer = 0000007DCF5E1000] 12:16:33 INFO - PROCESS | 2588 | 1464722193256 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCF8EDC00) [pid = 2588] [serial = 826] [outer = 0000007DCF5E1000] 12:16:33 INFO - PROCESS | 2588 | 1464722193733 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]]]}] 12:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 733ms 12:16:33 INFO - PROCESS | 2588 | 1464722193769 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:16:33 INFO - PROCESS | 2588 | 1464722193771 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:16:33 INFO - PROCESS | 2588 | 1464722193775 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:16:33 INFO - PROCESS | 2588 | 1464722193776 Marionette TRACE conn6 <- [1,1066,null,{}] 12:16:33 INFO - PROCESS | 2588 | 1464722193780 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}] 12:16:33 INFO - PROCESS | 2588 | 1464722193916 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:16:33 INFO - PROCESS | 2588 | 1464722193972 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FD6000 == 61 [pid = 2588] [id = 276] 12:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFDF1400) [pid = 2588] [serial = 827] [outer = 0000000000000000] 12:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCFEC7000) [pid = 2588] [serial = 828] [outer = 0000007DCFDF1400] 12:16:34 INFO - PROCESS | 2588 | 1464722194019 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD019E400) [pid = 2588] [serial = 829] [outer = 0000007DCFDF1400] 12:16:34 INFO - PROCESS | 2588 | 1464722194460 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]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 732ms 12:16:34 INFO - PROCESS | 2588 | 1464722194530 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:16:34 INFO - PROCESS | 2588 | 1464722194532 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:16:34 INFO - PROCESS | 2588 | 1464722194536 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 2588 | 1464722194538 Marionette TRACE conn6 <- [1,1070,null,{}] 12:16:34 INFO - PROCESS | 2588 | 1464722194542 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}] 12:16:34 INFO - PROCESS | 2588 | 1464722194665 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCFE52000) [pid = 2588] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC29D0800) [pid = 2588] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCF610400) [pid = 2588] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC1F42000) [pid = 2588] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC0E76400) [pid = 2588] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCD742C00) [pid = 2588] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD00F4400) [pid = 2588] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC8B18C00) [pid = 2588] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:16:34 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCD9CC000) [pid = 2588] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:16:34 INFO - PROCESS | 2588 | 1464722194821 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1741000 == 62 [pid = 2588] [id = 277] 12:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC296FC00) [pid = 2588] [serial = 830] [outer = 0000000000000000] 12:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC7A91000) [pid = 2588] [serial = 831] [outer = 0000007DC296FC00] 12:16:34 INFO - PROCESS | 2588 | 1464722194872 Marionette DEBUG loaded listener.js 12:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCFDF2C00) [pid = 2588] [serial = 832] [outer = 0000007DC296FC00] 12:16:35 INFO - PROCESS | 2588 | 1464722195232 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 12:16:35 INFO - PROCESS | 2588 | 1464722195271 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 2588 | 1464722195274 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:16:35 INFO - PROCESS | 2588 | 1464722195286 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 2588 | 1464722195288 Marionette TRACE conn6 <- [1,1074,null,{}] 12:16:35 INFO - PROCESS | 2588 | 1464722195292 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}] 12:16:35 INFO - PROCESS | 2588 | 1464722195413 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:16:35 INFO - PROCESS | 2588 | 1464722195459 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E1B800 == 63 [pid = 2588] [id = 278] 12:16:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC2C82800) [pid = 2588] [serial = 833] [outer = 0000000000000000] 12:16:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD17BA400) [pid = 2588] [serial = 834] [outer = 0000007DC2C82800] 12:16:35 INFO - PROCESS | 2588 | 1464722195504 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD20BAC00) [pid = 2588] [serial = 835] [outer = 0000007DC2C82800] 12:16:35 INFO - PROCESS | 2588 | 1464722195876 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]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 12:16:35 INFO - PROCESS | 2588 | 1464722195920 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 2588 | 1464722195923 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:16:35 INFO - PROCESS | 2588 | 1464722195926 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 2588 | 1464722195928 Marionette TRACE conn6 <- [1,1078,null,{}] 12:16:35 INFO - PROCESS | 2588 | 1464722195931 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}] 12:16:36 INFO - PROCESS | 2588 | 1464722196055 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:16:36 INFO - PROCESS | 2588 | 1464722196102 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E32000 == 64 [pid = 2588] [id = 279] 12:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DD2DA8C00) [pid = 2588] [serial = 836] [outer = 0000000000000000] 12:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD2DAF800) [pid = 2588] [serial = 837] [outer = 0000007DD2DA8C00] 12:16:36 INFO - PROCESS | 2588 | 1464722196150 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD33A4400) [pid = 2588] [serial = 838] [outer = 0000007DD2DA8C00] 12:16:36 INFO - PROCESS | 2588 | 1464722196553 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]]]}] 12:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 12:16:36 INFO - PROCESS | 2588 | 1464722196600 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:16:36 INFO - PROCESS | 2588 | 1464722196603 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:16:36 INFO - PROCESS | 2588 | 1464722196606 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:16:36 INFO - PROCESS | 2588 | 1464722196608 Marionette TRACE conn6 <- [1,1082,null,{}] 12:16:36 INFO - PROCESS | 2588 | 1464722196617 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}] 12:16:36 INFO - PROCESS | 2588 | 1464722196717 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:16:36 INFO - PROCESS | 2588 | 1464722196726 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E82800 == 65 [pid = 2588] [id = 280] 12:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD33AFC00) [pid = 2588] [serial = 839] [outer = 0000000000000000] 12:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD3418800) [pid = 2588] [serial = 840] [outer = 0000007DD33AFC00] 12:16:36 INFO - PROCESS | 2588 | 1464722196772 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD41D8C00) [pid = 2588] [serial = 841] [outer = 0000007DD33AFC00] 12:16:37 INFO - PROCESS | 2588 | 1464722197574 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]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 986ms 12:16:37 INFO - PROCESS | 2588 | 1464722197595 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:16:37 INFO - PROCESS | 2588 | 1464722197601 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:16:37 INFO - PROCESS | 2588 | 1464722197606 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 2588 | 1464722197611 Marionette TRACE conn6 <- [1,1086,null,{}] 12:16:37 INFO - PROCESS | 2588 | 1464722197616 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}] 12:16:37 INFO - PROCESS | 2588 | 1464722197740 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:16:37 INFO - PROCESS | 2588 | 1464722197864 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED64800 == 66 [pid = 2588] [id = 281] 12:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC2F1B400) [pid = 2588] [serial = 842] [outer = 0000000000000000] 12:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC7072800) [pid = 2588] [serial = 843] [outer = 0000007DC2F1B400] 12:16:37 INFO - PROCESS | 2588 | 1464722197924 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC8D15800) [pid = 2588] [serial = 844] [outer = 0000007DC2F1B400] 12:16:38 INFO - PROCESS | 2588 | 1464722198505 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]]]}] 12:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 12:16:38 INFO - PROCESS | 2588 | 1464722198553 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:16:38 INFO - PROCESS | 2588 | 1464722198560 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:16:38 INFO - PROCESS | 2588 | 1464722198567 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:16:38 INFO - PROCESS | 2588 | 1464722198570 Marionette TRACE conn6 <- [1,1090,null,{}] 12:16:38 INFO - PROCESS | 2588 | 1464722198574 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}] 12:16:38 INFO - PROCESS | 2588 | 1464722198699 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:16:38 INFO - PROCESS | 2588 | 1464722198822 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E9E800 == 67 [pid = 2588] [id = 282] 12:16:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DCCD7E000) [pid = 2588] [serial = 845] [outer = 0000000000000000] 12:16:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DCEE58800) [pid = 2588] [serial = 846] [outer = 0000007DCCD7E000] 12:16:38 INFO - PROCESS | 2588 | 1464722198880 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DCF8E5C00) [pid = 2588] [serial = 847] [outer = 0000007DCCD7E000] 12:16:39 INFO - PROCESS | 2588 | 1464722199489 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]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 985ms 12:16:39 INFO - PROCESS | 2588 | 1464722199558 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 2588 | 1464722199561 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:16:39 INFO - PROCESS | 2588 | 1464722199564 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 2588 | 1464722199568 Marionette TRACE conn6 <- [1,1094,null,{}] 12:16:39 INFO - PROCESS | 2588 | 1464722199594 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}] 12:16:39 INFO - PROCESS | 2588 | 1464722199750 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:16:39 INFO - PROCESS | 2588 | 1464722199801 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA61F000 == 68 [pid = 2588] [id = 283] 12:16:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD17B6800) [pid = 2588] [serial = 848] [outer = 0000000000000000] 12:16:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD2BBE800) [pid = 2588] [serial = 849] [outer = 0000007DD17B6800] 12:16:39 INFO - PROCESS | 2588 | 1464722199859 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DD3805400) [pid = 2588] [serial = 850] [outer = 0000007DD17B6800] 12:16:40 INFO - PROCESS | 2588 | 1464722200474 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]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 943ms 12:16:40 INFO - PROCESS | 2588 | 1464722200509 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:16:40 INFO - PROCESS | 2588 | 1464722200513 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:16:40 INFO - PROCESS | 2588 | 1464722200516 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - PROCESS | 2588 | 1464722200518 Marionette TRACE conn6 <- [1,1098,null,{}] 12:16:40 INFO - PROCESS | 2588 | 1464722200522 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}] 12:16:40 INFO - PROCESS | 2588 | 1464722200645 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:16:40 INFO - PROCESS | 2588 | 1464722200739 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA7D1800 == 69 [pid = 2588] [id = 284] 12:16:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DD428B800) [pid = 2588] [serial = 851] [outer = 0000000000000000] 12:16:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DD4290000) [pid = 2588] [serial = 852] [outer = 0000007DD428B800] 12:16:40 INFO - PROCESS | 2588 | 1464722200794 Marionette DEBUG loaded listener.js 12:16:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DD4296800) [pid = 2588] [serial = 853] [outer = 0000007DD428B800] 12:16:41 INFO - PROCESS | 2588 | 1464722201314 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]]]}] 12:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 839ms 12:16:41 INFO - PROCESS | 2588 | 1464722201361 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:16:41 INFO - PROCESS | 2588 | 1464722201363 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:16:41 INFO - PROCESS | 2588 | 1464722201368 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:16:41 INFO - PROCESS | 2588 | 1464722201371 Marionette TRACE conn6 <- [1,1102,null,{}] 12:16:41 INFO - PROCESS | 2588 | 1464722201375 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}] 12:16:41 INFO - PROCESS | 2588 | 1464722201493 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:16:41 INFO - PROCESS | 2588 | 1464722201590 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAE0C000 == 70 [pid = 2588] [id = 285] 12:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DD4295C00) [pid = 2588] [serial = 854] [outer = 0000000000000000] 12:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DD45DFC00) [pid = 2588] [serial = 855] [outer = 0000007DD4295C00] 12:16:41 INFO - PROCESS | 2588 | 1464722201645 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DD57DB400) [pid = 2588] [serial = 856] [outer = 0000007DD4295C00] 12:16:41 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:16:42 INFO - PROCESS | 2588 | 1464722202485 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]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1186ms 12:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:16:42 INFO - PROCESS | 2588 | 1464722202557 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:16:42 INFO - PROCESS | 2588 | 1464722202560 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:16:42 INFO - PROCESS | 2588 | 1464722202564 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 2588 | 1464722202566 Marionette TRACE conn6 <- [1,1106,null,{}] 12:16:42 INFO - PROCESS | 2588 | 1464722202570 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}] 12:16:42 INFO - PROCESS | 2588 | 1464722202735 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:16:42 INFO - PROCESS | 2588 | 1464722202863 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EC3800 == 71 [pid = 2588] [id = 286] 12:16:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DC29AA400) [pid = 2588] [serial = 857] [outer = 0000000000000000] 12:16:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD2165C00) [pid = 2588] [serial = 858] [outer = 0000007DC29AA400] 12:16:42 INFO - PROCESS | 2588 | 1464722202923 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DD5EEF000) [pid = 2588] [serial = 859] [outer = 0000007DC29AA400] 12:16:43 INFO - PROCESS | 2588 | 1464722203731 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]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1236ms 12:16:43 INFO - PROCESS | 2588 | 1464722203803 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:16:43 INFO - PROCESS | 2588 | 1464722203807 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:16:43 INFO - PROCESS | 2588 | 1464722203813 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 2588 | 1464722203816 Marionette TRACE conn6 <- [1,1110,null,{}] 12:16:43 INFO - PROCESS | 2588 | 1464722203822 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}] 12:16:43 INFO - PROCESS | 2588 | 1464722203932 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:16:44 INFO - PROCESS | 2588 | 1464722204022 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC661800 == 72 [pid = 2588] [id = 287] 12:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DC2979000) [pid = 2588] [serial = 860] [outer = 0000000000000000] 12:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DC29B0400) [pid = 2588] [serial = 861] [outer = 0000007DC2979000] 12:16:44 INFO - PROCESS | 2588 | 1464722204072 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DC2F34C00) [pid = 2588] [serial = 862] [outer = 0000007DC2979000] 12:16:44 INFO - PROCESS | 2588 | 1464722204661 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]]]}] 12:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 882ms 12:16:44 INFO - PROCESS | 2588 | 1464722204700 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:16:44 INFO - PROCESS | 2588 | 1464722204706 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:16:44 INFO - PROCESS | 2588 | 1464722204713 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:16:44 INFO - PROCESS | 2588 | 1464722204716 Marionette TRACE conn6 <- [1,1114,null,{}] 12:16:44 INFO - PROCESS | 2588 | 1464722204720 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}] 12:16:44 INFO - PROCESS | 2588 | 1464722204833 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:16:44 INFO - PROCESS | 2588 | 1464722204958 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BEF000 == 73 [pid = 2588] [id = 288] 12:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DC7280000) [pid = 2588] [serial = 863] [outer = 0000000000000000] 12:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DC7A9E000) [pid = 2588] [serial = 864] [outer = 0000007DC7280000] 12:16:45 INFO - PROCESS | 2588 | 1464722205010 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DC8BA8400) [pid = 2588] [serial = 865] [outer = 0000007DC7280000] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E32000 == 72 [pid = 2588] [id = 279] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E1B800 == 71 [pid = 2588] [id = 278] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1741000 == 70 [pid = 2588] [id = 277] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FD6000 == 69 [pid = 2588] [id = 276] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD173E000 == 68 [pid = 2588] [id = 275] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0194000 == 67 [pid = 2588] [id = 274] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF6BE800 == 66 [pid = 2588] [id = 273] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC9165800 == 65 [pid = 2588] [id = 272] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DC7F40C00) [pid = 2588] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DCEFEDC00) [pid = 2588] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DD043BC00) [pid = 2588] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DD2161C00) [pid = 2588] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF478000 == 64 [pid = 2588] [id = 271] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD830A000 == 63 [pid = 2588] [id = 267] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E17800 == 62 [pid = 2588] [id = 266] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1E07800 == 61 [pid = 2588] [id = 265] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8A16000 == 60 [pid = 2588] [id = 264] 12:16:45 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B2C800 == 59 [pid = 2588] [id = 263] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DD1D74000) [pid = 2588] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DD0110400) [pid = 2588] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DCEF07400) [pid = 2588] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DCF07D000) [pid = 2588] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCFA37800) [pid = 2588] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCD9CD000) [pid = 2588] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DCFEC2400) [pid = 2588] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DC2A5F000) [pid = 2588] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DC7370000) [pid = 2588] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DC2C79800) [pid = 2588] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DCFD10400) [pid = 2588] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DCF957C00) [pid = 2588] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DC2C82400) [pid = 2588] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DC3E23C00) [pid = 2588] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC7364800) [pid = 2588] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DD17ECC00) [pid = 2588] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCD97D800) [pid = 2588] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DD0C28800) [pid = 2588] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DC8F83C00) [pid = 2588] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCC145400) [pid = 2588] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:16:45 INFO - PROCESS | 2588 | 1464722205607 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]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 921ms 12:16:45 INFO - PROCESS | 2588 | 1464722205640 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 2588 | 1464722205642 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:16:45 INFO - PROCESS | 2588 | 1464722205646 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 2588 | 1464722205650 Marionette TRACE conn6 <- [1,1118,null,{}] 12:16:45 INFO - PROCESS | 2588 | 1464722205661 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}] 12:16:45 INFO - PROCESS | 2588 | 1464722205780 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:16:45 INFO - PROCESS | 2588 | 1464722205857 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD775800 == 60 [pid = 2588] [id = 289] 12:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC29CC400) [pid = 2588] [serial = 866] [outer = 0000000000000000] 12:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC7B62800) [pid = 2588] [serial = 867] [outer = 0000007DC29CC400] 12:16:45 INFO - PROCESS | 2588 | 1464722205906 Marionette DEBUG loaded listener.js 12:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC8F83C00) [pid = 2588] [serial = 868] [outer = 0000007DC29CC400] 12:16:46 INFO - PROCESS | 2588 | 1464722206286 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]]]}] 12:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 12:16:46 INFO - PROCESS | 2588 | 1464722206340 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:16:46 INFO - PROCESS | 2588 | 1464722206343 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:16:46 INFO - PROCESS | 2588 | 1464722206347 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:16:46 INFO - PROCESS | 2588 | 1464722206349 Marionette TRACE conn6 <- [1,1122,null,{}] 12:16:46 INFO - PROCESS | 2588 | 1464722206352 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}] 12:16:46 INFO - PROCESS | 2588 | 1464722206447 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:16:46 INFO - PROCESS | 2588 | 1464722206454 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF910000 == 61 [pid = 2588] [id = 290] 12:16:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DCC140000) [pid = 2588] [serial = 869] [outer = 0000000000000000] 12:16:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DCC158400) [pid = 2588] [serial = 870] [outer = 0000007DCC140000] 12:16:46 INFO - PROCESS | 2588 | 1464722206503 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DCCD7F400) [pid = 2588] [serial = 871] [outer = 0000007DCC140000] 12:16:46 INFO - PROCESS | 2588 | [GFX2-]: DrawTargetD2D 1.1 (0000007DD451E9B0): Failed to create GradientStopCollection with no stops. 12:16:46 INFO - PROCESS | 2588 | [GFX3-]: No stops specified for gradient pattern. 12:16:46 INFO - PROCESS | 2588 | 1464722206977 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 691ms 12:16:47 INFO - PROCESS | 2588 | 1464722207041 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 2588 | 1464722207043 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:16:47 INFO - PROCESS | 2588 | 1464722207047 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 2588 | 1464722207048 Marionette TRACE conn6 <- [1,1126,null,{}] 12:16:47 INFO - PROCESS | 2588 | 1464722207052 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}] 12:16:47 INFO - PROCESS | 2588 | 1464722207145 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:16:47 INFO - PROCESS | 2588 | 1464722207153 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0189800 == 62 [pid = 2588] [id = 291] 12:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DCD746000) [pid = 2588] [serial = 872] [outer = 0000000000000000] 12:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DCD979C00) [pid = 2588] [serial = 873] [outer = 0000007DCD746000] 12:16:47 INFO - PROCESS | 2588 | 1464722207199 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DCEE53C00) [pid = 2588] [serial = 874] [outer = 0000007DCD746000] 12:16:47 INFO - PROCESS | 2588 | 1464722207689 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]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 692ms 12:16:47 INFO - PROCESS | 2588 | 1464722207741 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 2588 | 1464722207743 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:16:47 INFO - PROCESS | 2588 | 1464722207747 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 2588 | 1464722207749 Marionette TRACE conn6 <- [1,1130,null,{}] 12:16:47 INFO - PROCESS | 2588 | 1464722207752 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}] 12:16:47 INFO - PROCESS | 2588 | 1464722207918 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:16:47 INFO - PROCESS | 2588 | 1464722207944 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1728000 == 63 [pid = 2588] [id = 292] 12:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DCEFF0000) [pid = 2588] [serial = 875] [outer = 0000000000000000] 12:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DCF3D8400) [pid = 2588] [serial = 876] [outer = 0000007DCEFF0000] 12:16:47 INFO - PROCESS | 2588 | 1464722207990 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DCF611C00) [pid = 2588] [serial = 877] [outer = 0000007DCEFF0000] 12:16:48 INFO - PROCESS | 2588 | 1464722208458 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]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 12:16:48 INFO - PROCESS | 2588 | 1464722208485 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 2588 | 1464722208487 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:16:48 INFO - PROCESS | 2588 | 1464722208490 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 2588 | 1464722208492 Marionette TRACE conn6 <- [1,1134,null,{}] 12:16:48 INFO - PROCESS | 2588 | 1464722208496 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}] 12:16:48 INFO - PROCESS | 2588 | 1464722208610 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:16:48 INFO - PROCESS | 2588 | 1464722208618 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E84800 == 64 [pid = 2588] [id = 293] 12:16:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DCF950C00) [pid = 2588] [serial = 878] [outer = 0000000000000000] 12:16:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DCF957000) [pid = 2588] [serial = 879] [outer = 0000007DCF950C00] 12:16:48 INFO - PROCESS | 2588 | 1464722208709 Marionette DEBUG loaded listener.js 12:16:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DCFA3C000) [pid = 2588] [serial = 880] [outer = 0000007DCF950C00] 12:16:49 INFO - PROCESS | 2588 | 1464722209149 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]]]}] 12:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 12:16:49 INFO - PROCESS | 2588 | 1464722209184 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:16:49 INFO - PROCESS | 2588 | 1464722209187 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:16:49 INFO - PROCESS | 2588 | 1464722209190 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:16:49 INFO - PROCESS | 2588 | 1464722209192 Marionette TRACE conn6 <- [1,1138,null,{}] 12:16:49 INFO - PROCESS | 2588 | 1464722209196 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}] 12:16:49 INFO - PROCESS | 2588 | 1464722209339 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCF5E1000) [pid = 2588] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DC2A6B400) [pid = 2588] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DC29D3400) [pid = 2588] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DCFDF1400) [pid = 2588] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DC2C87400) [pid = 2588] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DCEF08000) [pid = 2588] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DC296FC00) [pid = 2588] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DC2C82800) [pid = 2588] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:16:49 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DD2DA8C00) [pid = 2588] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:16:49 INFO - PROCESS | 2588 | 1464722209619 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF666000 == 65 [pid = 2588] [id = 294] 12:16:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DC296FC00) [pid = 2588] [serial = 881] [outer = 0000000000000000] 12:16:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DC8B16C00) [pid = 2588] [serial = 882] [outer = 0000007DC296FC00] 12:16:49 INFO - PROCESS | 2588 | 1464722209664 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DCFA7F400) [pid = 2588] [serial = 883] [outer = 0000007DC296FC00] 12:16:50 INFO - PROCESS | 2588 | 1464722210030 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 880ms 12:16:50 INFO - PROCESS | 2588 | 1464722210071 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 2588 | 1464722210073 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:16:50 INFO - PROCESS | 2588 | 1464722210077 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:16:50 INFO - PROCESS | 2588 | 1464722210079 Marionette TRACE conn6 <- [1,1142,null,{}] 12:16:50 INFO - PROCESS | 2588 | 1464722210083 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}] 12:16:50 INFO - PROCESS | 2588 | 1464722210203 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:16:50 INFO - PROCESS | 2588 | 1464722210212 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3895000 == 66 [pid = 2588] [id = 295] 12:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DCFDF5C00) [pid = 2588] [serial = 884] [outer = 0000000000000000] 12:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DCFE51400) [pid = 2588] [serial = 885] [outer = 0000007DCFDF5C00] 12:16:50 INFO - PROCESS | 2588 | 1464722210260 Marionette DEBUG loaded listener.js 12:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DD00ED800) [pid = 2588] [serial = 886] [outer = 0000007DCFDF5C00] 12:16:50 INFO - PROCESS | 2588 | 1464722210685 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]]]}] 12:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 12:16:50 INFO - PROCESS | 2588 | 1464722210710 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 2588 | 1464722210712 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:16:50 INFO - PROCESS | 2588 | 1464722210715 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 2588 | 1464722210718 Marionette TRACE conn6 <- [1,1146,null,{}] 12:16:50 INFO - PROCESS | 2588 | 1464722210721 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}] 12:16:50 INFO - PROCESS | 2588 | 1464722210844 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:16:50 INFO - PROCESS | 2588 | 1464722210891 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43CB800 == 67 [pid = 2588] [id = 296] 12:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DD010EC00) [pid = 2588] [serial = 887] [outer = 0000000000000000] 12:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DD04D5400) [pid = 2588] [serial = 888] [outer = 0000007DD010EC00] 12:16:50 INFO - PROCESS | 2588 | 1464722210937 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DD17B4800) [pid = 2588] [serial = 889] [outer = 0000007DD010EC00] 12:16:51 INFO - PROCESS | 2588 | 1464722211345 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] 12:16:51 INFO - PROCESS | 2588 | 1464722211401 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:16:51 INFO - PROCESS | 2588 | 1464722211409 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:16:51 INFO - PROCESS | 2588 | 1464722211412 Marionette TRACE conn6 <- [1,1150,null,{}] 12:16:51 INFO - PROCESS | 2588 | 1464722211416 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}] 12:16:51 INFO - PROCESS | 2588 | 1464722211525 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:16:51 INFO - PROCESS | 2588 | 1464722211534 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DB3000 == 68 [pid = 2588] [id = 297] 12:16:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DD2053400) [pid = 2588] [serial = 890] [outer = 0000000000000000] 12:16:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD2DA9000) [pid = 2588] [serial = 891] [outer = 0000007DD2053400] 12:16:51 INFO - PROCESS | 2588 | 1464722211591 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DD334F400) [pid = 2588] [serial = 892] [outer = 0000007DD2053400] 12:16:52 INFO - PROCESS | 2588 | 1464722212374 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]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1031ms 12:16:52 INFO - PROCESS | 2588 | 1464722212448 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 2588 | 1464722212454 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:16:52 INFO - PROCESS | 2588 | 1464722212481 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 2588 | 1464722212486 Marionette TRACE conn6 <- [1,1154,null,{}] 12:16:52 INFO - PROCESS | 2588 | 1464722212533 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}] 12:16:52 INFO - PROCESS | 2588 | 1464722212679 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:16:52 INFO - PROCESS | 2588 | 1464722212773 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCCD2A800 == 69 [pid = 2588] [id = 298] 12:16:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DC2F29400) [pid = 2588] [serial = 893] [outer = 0000000000000000] 12:16:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DC3E23C00) [pid = 2588] [serial = 894] [outer = 0000007DC2F29400] 12:16:52 INFO - PROCESS | 2588 | 1464722212832 Marionette DEBUG loaded listener.js 12:16:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DC8B1A800) [pid = 2588] [serial = 895] [outer = 0000007DC2F29400] 12:16:53 INFO - PROCESS | 2588 | 1464722213414 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]]]}] 12:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 985ms 12:16:53 INFO - PROCESS | 2588 | 1464722213469 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:16:53 INFO - PROCESS | 2588 | 1464722213475 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:16:53 INFO - PROCESS | 2588 | 1464722213482 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:16:53 INFO - PROCESS | 2588 | 1464722213485 Marionette TRACE conn6 <- [1,1158,null,{}] 12:16:53 INFO - PROCESS | 2588 | 1464722213489 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}] 12:16:53 INFO - PROCESS | 2588 | 1464722213615 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:16:53 INFO - PROCESS | 2588 | 1464722213710 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E96800 == 70 [pid = 2588] [id = 299] 12:16:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DCD984C00) [pid = 2588] [serial = 896] [outer = 0000000000000000] 12:16:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DCEF05800) [pid = 2588] [serial = 897] [outer = 0000007DCD984C00] 12:16:53 INFO - PROCESS | 2588 | 1464722213766 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DCF07D000) [pid = 2588] [serial = 898] [outer = 0000007DCD984C00] 12:16:54 INFO - PROCESS | 2588 | 1464722214394 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]]]}] 12:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 12:16:54 INFO - PROCESS | 2588 | 1464722214474 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:16:54 INFO - PROCESS | 2588 | 1464722214477 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:16:54 INFO - PROCESS | 2588 | 1464722214481 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 2588 | 1464722214485 Marionette TRACE conn6 <- [1,1162,null,{}] 12:16:54 INFO - PROCESS | 2588 | 1464722214497 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}] 12:16:54 INFO - PROCESS | 2588 | 1464722214668 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:16:54 INFO - PROCESS | 2588 | 1464722214680 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E7A000 == 71 [pid = 2588] [id = 300] 12:16:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DCFDF9400) [pid = 2588] [serial = 899] [outer = 0000000000000000] 12:16:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DD0108400) [pid = 2588] [serial = 900] [outer = 0000007DCFDF9400] 12:16:54 INFO - PROCESS | 2588 | 1464722214740 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DD2BBE400) [pid = 2588] [serial = 901] [outer = 0000007DCFDF9400] 12:16:55 INFO - PROCESS | 2588 | 1464722215388 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] 12:16:55 INFO - PROCESS | 2588 | 1464722215430 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:16:55 INFO - PROCESS | 2588 | 1464722215434 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 2588 | 1464722215436 Marionette TRACE conn6 <- [1,1166,null,{}] 12:16:55 INFO - PROCESS | 2588 | 1464722215440 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}] 12:16:55 INFO - PROCESS | 2588 | 1464722215560 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:16:55 INFO - PROCESS | 2588 | 1464722215683 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9F0D000 == 72 [pid = 2588] [id = 301] 12:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DD3357400) [pid = 2588] [serial = 902] [outer = 0000000000000000] 12:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DD33ACC00) [pid = 2588] [serial = 903] [outer = 0000007DD3357400] 12:16:55 INFO - PROCESS | 2588 | 1464722215741 Marionette DEBUG loaded listener.js 12:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007DD3421000) [pid = 2588] [serial = 904] [outer = 0000007DD3357400] 12:16:56 INFO - PROCESS | 2588 | 1464722216324 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] 12:16:56 INFO - PROCESS | 2588 | 1464722216381 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:16:56 INFO - PROCESS | 2588 | 1464722216385 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:16:56 INFO - PROCESS | 2588 | 1464722216387 Marionette TRACE conn6 <- [1,1170,null,{}] 12:16:56 INFO - PROCESS | 2588 | 1464722216391 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}] 12:16:56 INFO - PROCESS | 2588 | 1464722216505 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:16:56 INFO - PROCESS | 2588 | 1464722216599 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDACC8800 == 73 [pid = 2588] [id = 302] 12:16:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007DD3419400) [pid = 2588] [serial = 905] [outer = 0000000000000000] 12:16:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DD428D400) [pid = 2588] [serial = 906] [outer = 0000007DD3419400] 12:16:56 INFO - PROCESS | 2588 | 1464722216655 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DD4360400) [pid = 2588] [serial = 907] [outer = 0000007DD3419400] 12:16:57 INFO - PROCESS | 2588 | 1464722217267 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] 12:16:57 INFO - PROCESS | 2588 | 1464722217333 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:16:57 INFO - PROCESS | 2588 | 1464722217337 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 2588 | 1464722217339 Marionette TRACE conn6 <- [1,1174,null,{}] 12:16:57 INFO - PROCESS | 2588 | 1464722217343 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}] 12:16:57 INFO - PROCESS | 2588 | 1464722217468 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:16:57 INFO - PROCESS | 2588 | 1464722217593 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C24000 == 74 [pid = 2588] [id = 303] 12:16:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007DD4436000) [pid = 2588] [serial = 908] [outer = 0000000000000000] 12:16:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007DD45D5400) [pid = 2588] [serial = 909] [outer = 0000007DD4436000] 12:16:57 INFO - PROCESS | 2588 | 1464722217650 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DD5EEC800) [pid = 2588] [serial = 910] [outer = 0000007DD4436000] 12:16:58 INFO - PROCESS | 2588 | 1464722218262 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] 12:16:58 INFO - PROCESS | 2588 | 1464722218329 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:16:58 INFO - PROCESS | 2588 | 1464722218333 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 2588 | 1464722218335 Marionette TRACE conn6 <- [1,1178,null,{}] 12:16:58 INFO - PROCESS | 2588 | 1464722218339 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}] 12:16:58 INFO - PROCESS | 2588 | 1464722218456 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:16:58 INFO - PROCESS | 2588 | 1464722218582 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81350000 == 75 [pid = 2588] [id = 304] 12:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007D81331800) [pid = 2588] [serial = 911] [outer = 0000000000000000] 12:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007D8133A000) [pid = 2588] [serial = 912] [outer = 0000007D81331800] 12:16:58 INFO - PROCESS | 2588 | 1464722218639 Marionette DEBUG loaded listener.js 12:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007DC3385800) [pid = 2588] [serial = 913] [outer = 0000007D81331800] 12:16:59 INFO - PROCESS | 2588 | 1464722219426 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] 12:16:59 INFO - PROCESS | 2588 | 1464722219477 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:16:59 INFO - PROCESS | 2588 | 1464722219482 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:16:59 INFO - PROCESS | 2588 | 1464722219487 Marionette TRACE conn6 <- [1,1182,null,{}] 12:16:59 INFO - PROCESS | 2588 | 1464722219492 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}] 12:16:59 INFO - PROCESS | 2588 | 1464722219601 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:16:59 INFO - PROCESS | 2588 | 1464722219730 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF65D800 == 76 [pid = 2588] [id = 305] 12:16:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007DC706C800) [pid = 2588] [serial = 914] [outer = 0000000000000000] 12:16:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007DC744A000) [pid = 2588] [serial = 915] [outer = 0000007DC706C800] 12:16:59 INFO - PROCESS | 2588 | 1464722219787 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007DC8BA9000) [pid = 2588] [serial = 916] [outer = 0000007DC706C800] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31E0800 == 75 [pid = 2588] [id = 163] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43CB800 == 74 [pid = 2588] [id = 296] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3895000 == 73 [pid = 2588] [id = 295] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF666000 == 72 [pid = 2588] [id = 294] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E84800 == 71 [pid = 2588] [id = 293] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1728000 == 70 [pid = 2588] [id = 292] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0189800 == 69 [pid = 2588] [id = 291] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF910000 == 68 [pid = 2588] [id = 290] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD775800 == 67 [pid = 2588] [id = 289] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BEF000 == 66 [pid = 2588] [id = 288] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 163 (0000007DC29CC800) [pid = 2588] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 162 (0000007DCC13F800) [pid = 2588] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 161 (0000007DCFA3A800) [pid = 2588] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 160 (0000007DD334B800) [pid = 2588] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 159 (0000007DD2DAD800) [pid = 2588] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 158 (0000007DD341E000) [pid = 2588] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC661800 == 65 [pid = 2588] [id = 287] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDAE0C000 == 64 [pid = 2588] [id = 285] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA7D1800 == 63 [pid = 2588] [id = 284] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA61F000 == 62 [pid = 2588] [id = 283] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E9E800 == 61 [pid = 2588] [id = 282] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED64800 == 60 [pid = 2588] [id = 281] 12:17:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E82800 == 59 [pid = 2588] [id = 280] 12:17:00 INFO - PROCESS | 2588 | 1464722220428 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] 12:17:00 INFO - PROCESS | 2588 | 1464722220494 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:17:00 INFO - PROCESS | 2588 | 1464722220504 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 2588 | 1464722220507 Marionette TRACE conn6 <- [1,1186,null,{}] 12:17:00 INFO - PROCESS | 2588 | 1464722220514 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}] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 157 (0000007DCF611800) [pid = 2588] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 156 (0000007DCC70F800) [pid = 2588] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DCD983800) [pid = 2588] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DC4088400) [pid = 2588] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DC8B15400) [pid = 2588] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DCFEC7000) [pid = 2588] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007DD2BBF400) [pid = 2588] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DCF8EDC00) [pid = 2588] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DC7FAF800) [pid = 2588] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DC32AA000) [pid = 2588] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DCEF10400) [pid = 2588] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DC7A91000) [pid = 2588] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DD019E400) [pid = 2588] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DCFDF2C00) [pid = 2588] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DD17BA400) [pid = 2588] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DD20BAC00) [pid = 2588] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DD33A4400) [pid = 2588] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DCF3D5400) [pid = 2588] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DD2DAF800) [pid = 2588] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:17:00 INFO - PROCESS | 2588 | 1464722220656 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:17:00 INFO - PROCESS | 2588 | 1464722220674 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCCE40000 == 60 [pid = 2588] [id = 306] 12:17:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DC2A5F000) [pid = 2588] [serial = 917] [outer = 0000000000000000] 12:17:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DC8D17800) [pid = 2588] [serial = 918] [outer = 0000007DC2A5F000] 12:17:00 INFO - PROCESS | 2588 | 1464722220723 Marionette DEBUG loaded listener.js 12:17:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DCC15F000) [pid = 2588] [serial = 919] [outer = 0000007DC2A5F000] 12:17:01 INFO - PROCESS | 2588 | 1464722221212 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]]]}] 12:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 12:17:01 INFO - PROCESS | 2588 | 1464722221241 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 2588 | 1464722221243 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:17:01 INFO - PROCESS | 2588 | 1464722221247 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:17:01 INFO - PROCESS | 2588 | 1464722221251 Marionette TRACE conn6 <- [1,1190,null,{}] 12:17:01 INFO - PROCESS | 2588 | 1464722221262 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}] 12:17:01 INFO - PROCESS | 2588 | 1464722221360 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:17:01 INFO - PROCESS | 2588 | 1464722221371 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0160000 == 61 [pid = 2588] [id = 307] 12:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DCEF0E800) [pid = 2588] [serial = 920] [outer = 0000000000000000] 12:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DCEFEC800) [pid = 2588] [serial = 921] [outer = 0000007DCEF0E800] 12:17:01 INFO - PROCESS | 2588 | 1464722221425 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DCF5E3400) [pid = 2588] [serial = 922] [outer = 0000007DCEF0E800] 12:17:01 INFO - PROCESS | 2588 | 1464722221894 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]]]}] 12:17:01 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 12:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 12:17:01 INFO - PROCESS | 2588 | 1464722221943 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:17:01 INFO - PROCESS | 2588 | 1464722221946 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:17:01 INFO - PROCESS | 2588 | 1464722221949 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:17:01 INFO - PROCESS | 2588 | 1464722221951 Marionette TRACE conn6 <- [1,1194,null,{}] 12:17:01 INFO - PROCESS | 2588 | 1464722221955 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}] 12:17:02 INFO - PROCESS | 2588 | 1464722222053 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:17:02 INFO - PROCESS | 2588 | 1464722222060 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD173E000 == 62 [pid = 2588] [id = 308] 12:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DCF950800) [pid = 2588] [serial = 923] [outer = 0000000000000000] 12:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DCFA30000) [pid = 2588] [serial = 924] [outer = 0000007DCF950800] 12:17:02 INFO - PROCESS | 2588 | 1464722222108 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DCFD10400) [pid = 2588] [serial = 925] [outer = 0000007DCF950800] 12:17:02 INFO - PROCESS | 2588 | 1464722222590 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]]]}] 12:17:02 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 12:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 693ms 12:17:02 INFO - PROCESS | 2588 | 1464722222644 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 2588 | 1464722222647 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:17:02 INFO - PROCESS | 2588 | 1464722222655 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:17:02 INFO - PROCESS | 2588 | 1464722222657 Marionette TRACE conn6 <- [1,1198,null,{}] 12:17:02 INFO - PROCESS | 2588 | 1464722222661 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}] 12:17:02 INFO - PROCESS | 2588 | 1464722222807 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:17:02 INFO - PROCESS | 2588 | 1464722222832 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FC2000 == 63 [pid = 2588] [id = 309] 12:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DCFDFA000) [pid = 2588] [serial = 926] [outer = 0000000000000000] 12:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DCFEBD000) [pid = 2588] [serial = 927] [outer = 0000007DCFDFA000] 12:17:02 INFO - PROCESS | 2588 | 1464722222878 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DD04E1000) [pid = 2588] [serial = 928] [outer = 0000007DCFDFA000] 12:17:03 INFO - PROCESS | 2588 | 1464722223379 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]]]}] 12:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 796ms 12:17:03 INFO - PROCESS | 2588 | 1464722223455 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 2588 | 1464722223457 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:17:03 INFO - PROCESS | 2588 | 1464722223461 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 2588 | 1464722223464 Marionette TRACE conn6 <- [1,1202,null,{}] 12:17:03 INFO - PROCESS | 2588 | 1464722223467 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}] 12:17:03 INFO - PROCESS | 2588 | 1464722223599 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:17:03 INFO - PROCESS | 2588 | 1464722223658 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD420A800 == 64 [pid = 2588] [id = 310] 12:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007DD33A4400) [pid = 2588] [serial = 929] [outer = 0000000000000000] 12:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007DD33AD000) [pid = 2588] [serial = 930] [outer = 0000007DD33A4400] 12:17:03 INFO - PROCESS | 2588 | 1464722223705 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DD428E800) [pid = 2588] [serial = 931] [outer = 0000007DD33A4400] 12:17:04 INFO - PROCESS | 2588 | 1464722224124 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]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 693ms 12:17:04 INFO - PROCESS | 2588 | 1464722224173 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 2588 | 1464722224175 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:17:04 INFO - PROCESS | 2588 | 1464722224178 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:17:04 INFO - PROCESS | 2588 | 1464722224180 Marionette TRACE conn6 <- [1,1206,null,{}] 12:17:04 INFO - PROCESS | 2588 | 1464722224183 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}] 12:17:04 INFO - PROCESS | 2588 | 1464722224436 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DD20B9800) [pid = 2588] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DD010EC00) [pid = 2588] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007DCEFF0000) [pid = 2588] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DD33AFC00) [pid = 2588] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DC29CC400) [pid = 2588] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DCF950C00) [pid = 2588] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DC2979000) [pid = 2588] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DC7280000) [pid = 2588] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DCD746000) [pid = 2588] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DC296FC00) [pid = 2588] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DCC140000) [pid = 2588] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DCFDF5C00) [pid = 2588] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DCF07D400) [pid = 2588] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DC297A000) [pid = 2588] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DC7D74800) [pid = 2588] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DD2DA5800) [pid = 2588] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DD01A0000) [pid = 2588] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DD0110C00) [pid = 2588] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DCD977400) [pid = 2588] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:17:04 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DC29AB400) [pid = 2588] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:17:04 INFO - PROCESS | 2588 | 1464722224502 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD780000 == 65 [pid = 2588] [id = 311] 12:17:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DC0E77C00) [pid = 2588] [serial = 932] [outer = 0000000000000000] 12:17:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DC296F800) [pid = 2588] [serial = 933] [outer = 0000007DC0E77C00] 12:17:04 INFO - PROCESS | 2588 | 1464722224549 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DCC13D000) [pid = 2588] [serial = 934] [outer = 0000007DC0E77C00] 12:17:04 INFO - PROCESS | 2588 | 1464722224919 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]]]}] 12:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 776ms 12:17:04 INFO - PROCESS | 2588 | 1464722224967 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:17:04 INFO - PROCESS | 2588 | 1464722224970 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:17:04 INFO - PROCESS | 2588 | 1464722224973 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:17:04 INFO - PROCESS | 2588 | 1464722224975 Marionette TRACE conn6 <- [1,1210,null,{}] 12:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:17:04 INFO - PROCESS | 2588 | 1464722224978 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}] 12:17:05 INFO - PROCESS | 2588 | 1464722225069 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:17:05 INFO - PROCESS | 2588 | 1464722225076 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F0C800 == 66 [pid = 2588] [id = 312] 12:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DCEFF0000) [pid = 2588] [serial = 935] [outer = 0000000000000000] 12:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD0110C00) [pid = 2588] [serial = 936] [outer = 0000007DCEFF0000] 12:17:05 INFO - PROCESS | 2588 | 1464722225123 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DD4430400) [pid = 2588] [serial = 937] [outer = 0000007DCEFF0000] 12:17:05 INFO - PROCESS | 2588 | 1464722225561 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] 12:17:05 INFO - PROCESS | 2588 | 1464722225612 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:17:05 INFO - PROCESS | 2588 | 1464722225615 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 2588 | 1464722225617 Marionette TRACE conn6 <- [1,1214,null,{}] 12:17:05 INFO - PROCESS | 2588 | 1464722225620 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}] 12:17:05 INFO - PROCESS | 2588 | 1464722225713 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:17:05 INFO - PROCESS | 2588 | 1464722225719 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8311800 == 67 [pid = 2588] [id = 313] 12:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DC2C88C00) [pid = 2588] [serial = 938] [outer = 0000000000000000] 12:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DD45DD800) [pid = 2588] [serial = 939] [outer = 0000007DC2C88C00] 12:17:05 INFO - PROCESS | 2588 | 1464722225768 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DD5EF0C00) [pid = 2588] [serial = 940] [outer = 0000007DC2C88C00] 12:17:06 INFO - PROCESS | 2588 | 1464722226227 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]]]}] 12:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 12:17:06 INFO - PROCESS | 2588 | 1464722226289 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 2588 | 1464722226291 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:17:06 INFO - PROCESS | 2588 | 1464722226294 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:17:06 INFO - PROCESS | 2588 | 1464722226305 Marionette TRACE conn6 <- [1,1218,null,{}] 12:17:06 INFO - PROCESS | 2588 | 1464722226308 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}] 12:17:06 INFO - PROCESS | 2588 | 1464722226400 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:17:06 INFO - PROCESS | 2588 | 1464722226549 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC35DD800 == 68 [pid = 2588] [id = 314] 12:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007D81334C00) [pid = 2588] [serial = 941] [outer = 0000000000000000] 12:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DC0FE0C00) [pid = 2588] [serial = 942] [outer = 0000007D81334C00] 12:17:06 INFO - PROCESS | 2588 | 1464722226609 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DC29AB400) [pid = 2588] [serial = 943] [outer = 0000007D81334C00] 12:17:07 INFO - PROCESS | 2588 | 1464722227287 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]]]}] 12:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1033ms 12:17:07 INFO - PROCESS | 2588 | 1464722227332 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:17:07 INFO - PROCESS | 2588 | 1464722227338 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:17:07 INFO - PROCESS | 2588 | 1464722227365 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 2588 | 1464722227369 Marionette TRACE conn6 <- [1,1222,null,{}] 12:17:07 INFO - PROCESS | 2588 | 1464722227375 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}] 12:17:07 INFO - PROCESS | 2588 | 1464722227503 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:17:07 INFO - PROCESS | 2588 | 1464722227629 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAE000 == 69 [pid = 2588] [id = 315] 12:17:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DCCD9A400) [pid = 2588] [serial = 944] [outer = 0000000000000000] 12:17:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DCD74B000) [pid = 2588] [serial = 945] [outer = 0000007DCCD9A400] 12:17:07 INFO - PROCESS | 2588 | 1464722227689 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DCEFE3000) [pid = 2588] [serial = 946] [outer = 0000007DCCD9A400] 12:17:08 INFO - PROCESS | 2588 | 1464722228246 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]]]}] 12:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 965ms 12:17:08 INFO - PROCESS | 2588 | 1464722228313 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 2588 | 1464722228318 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:17:08 INFO - PROCESS | 2588 | 1464722228322 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 2588 | 1464722228325 Marionette TRACE conn6 <- [1,1226,null,{}] 12:17:08 INFO - PROCESS | 2588 | 1464722228329 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}] 12:17:08 INFO - PROCESS | 2588 | 1464722228453 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:17:08 INFO - PROCESS | 2588 | 1464722228582 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD84BB800 == 70 [pid = 2588] [id = 316] 12:17:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DCCD9B000) [pid = 2588] [serial = 947] [outer = 0000000000000000] 12:17:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DCFE52000) [pid = 2588] [serial = 948] [outer = 0000007DCCD9B000] 12:17:08 INFO - PROCESS | 2588 | 1464722228642 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007DD1949400) [pid = 2588] [serial = 949] [outer = 0000007DCCD9B000] 12:17:09 INFO - PROCESS | 2588 | 1464722229264 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]]]}] 12:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 12:17:09 INFO - PROCESS | 2588 | 1464722229310 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 2588 | 1464722229313 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:17:09 INFO - PROCESS | 2588 | 1464722229323 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:17:09 INFO - PROCESS | 2588 | 1464722229331 Marionette TRACE conn6 <- [1,1230,null,{}] 12:17:09 INFO - PROCESS | 2588 | 1464722229337 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}] 12:17:09 INFO - PROCESS | 2588 | 1464722229490 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:17:09 INFO - PROCESS | 2588 | 1464722229616 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDADA8800 == 71 [pid = 2588] [id = 317] 12:17:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007DD41CAC00) [pid = 2588] [serial = 950] [outer = 0000000000000000] 12:17:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DD57D4400) [pid = 2588] [serial = 951] [outer = 0000007DD41CAC00] 12:17:09 INFO - PROCESS | 2588 | 1464722229673 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DD5FB8C00) [pid = 2588] [serial = 952] [outer = 0000007DD41CAC00] 12:17:10 INFO - PROCESS | 2588 | 1464722230292 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]]]}] 12:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1040ms 12:17:10 INFO - PROCESS | 2588 | 1464722230359 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 2588 | 1464722230362 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:17:10 INFO - PROCESS | 2588 | 1464722230366 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 2588 | 1464722230368 Marionette TRACE conn6 <- [1,1234,null,{}] 12:17:10 INFO - PROCESS | 2588 | 1464722230372 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}] 12:17:10 INFO - PROCESS | 2588 | 1464722230493 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:17:10 INFO - PROCESS | 2588 | 1464722230618 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDADC6800 == 72 [pid = 2588] [id = 318] 12:17:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007DD4296400) [pid = 2588] [serial = 953] [outer = 0000000000000000] 12:17:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007DD773F400) [pid = 2588] [serial = 954] [outer = 0000007DD4296400] 12:17:10 INFO - PROCESS | 2588 | 1464722230675 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DD7745800) [pid = 2588] [serial = 955] [outer = 0000007DD4296400] 12:17:11 INFO - PROCESS | 2588 | 1464722231270 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]]]}] 12:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 944ms 12:17:11 INFO - PROCESS | 2588 | 1464722231311 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 2588 | 1464722231314 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:17:11 INFO - PROCESS | 2588 | 1464722231318 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:17:11 INFO - PROCESS | 2588 | 1464722231320 Marionette TRACE conn6 <- [1,1238,null,{}] 12:17:11 INFO - PROCESS | 2588 | 1464722231324 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}] 12:17:11 INFO - PROCESS | 2588 | 1464722231456 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:17:11 INFO - PROCESS | 2588 | 1464722231557 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814E1000 == 73 [pid = 2588] [id = 319] 12:17:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007DDA21C800) [pid = 2588] [serial = 956] [outer = 0000000000000000] 12:17:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007DDA21EC00) [pid = 2588] [serial = 957] [outer = 0000007DDA21C800] 12:17:11 INFO - PROCESS | 2588 | 1464722231620 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007D822EB400) [pid = 2588] [serial = 958] [outer = 0000007DDA21C800] 12:17:12 INFO - PROCESS | 2588 | 1464722232303 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]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1029ms 12:17:12 INFO - PROCESS | 2588 | 1464722232349 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 2588 | 1464722232351 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:17:12 INFO - PROCESS | 2588 | 1464722232355 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 2588 | 1464722232358 Marionette TRACE conn6 <- [1,1242,null,{}] 12:17:12 INFO - PROCESS | 2588 | 1464722232362 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}] 12:17:12 INFO - PROCESS | 2588 | 1464722232531 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:17:12 INFO - PROCESS | 2588 | 1464722232818 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7A21800 == 74 [pid = 2588] [id = 320] 12:17:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007D822F2000) [pid = 2588] [serial = 959] [outer = 0000000000000000] 12:17:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007D822F7800) [pid = 2588] [serial = 960] [outer = 0000007D822F2000] 12:17:12 INFO - PROCESS | 2588 | 1464722232891 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007DC29ABC00) [pid = 2588] [serial = 961] [outer = 0000007D822F2000] 12:17:13 INFO - PROCESS | 2588 | 1464722233514 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]]]}] 12:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1239ms 12:17:13 INFO - PROCESS | 2588 | 1464722233597 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 2588 | 1464722233601 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:17:13 INFO - PROCESS | 2588 | 1464722233606 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:17:13 INFO - PROCESS | 2588 | 1464722233610 Marionette TRACE conn6 <- [1,1246,null,{}] 12:17:13 INFO - PROCESS | 2588 | 1464722233615 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}] 12:17:13 INFO - PROCESS | 2588 | 1464722233738 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:17:13 INFO - PROCESS | 2588 | 1464722233866 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC22AE000 == 75 [pid = 2588] [id = 321] 12:17:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 165 (0000007DC7A82C00) [pid = 2588] [serial = 962] [outer = 0000000000000000] 12:17:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 166 (0000007DC7ADEC00) [pid = 2588] [serial = 963] [outer = 0000007DC7A82C00] 12:17:13 INFO - PROCESS | 2588 | 1464722233919 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 167 (0000007DC9145400) [pid = 2588] [serial = 964] [outer = 0000007DC7A82C00] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8311800 == 74 [pid = 2588] [id = 313] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F0C800 == 73 [pid = 2588] [id = 312] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD780000 == 72 [pid = 2588] [id = 311] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD420A800 == 71 [pid = 2588] [id = 310] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FC2000 == 70 [pid = 2588] [id = 309] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD173E000 == 69 [pid = 2588] [id = 308] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0160000 == 68 [pid = 2588] [id = 307] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 166 (0000007DD45DFC00) [pid = 2588] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 165 (0000007DCEE58800) [pid = 2588] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 164 (0000007DD2BBE800) [pid = 2588] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 163 (0000007DC7072800) [pid = 2588] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 162 (0000007DD4290000) [pid = 2588] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCCE40000 == 67 [pid = 2588] [id = 306] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF65D800 == 66 [pid = 2588] [id = 305] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E7A000 == 65 [pid = 2588] [id = 300] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E96800 == 64 [pid = 2588] [id = 299] 12:17:14 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCCD2A800 == 63 [pid = 2588] [id = 298] 12:17:14 INFO - PROCESS | 2588 | 1464722234592 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]]]}] 12:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1024ms 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 161 (0000007DC721A400) [pid = 2588] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 160 (0000007DCFEC6000) [pid = 2588] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 159 (0000007DC2F26000) [pid = 2588] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 158 (0000007DCC707000) [pid = 2588] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 157 (0000007DD3414C00) [pid = 2588] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 156 (0000007DD17BD400) [pid = 2588] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DD17B8C00) [pid = 2588] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DCF95B400) [pid = 2588] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DD2BC7000) [pid = 2588] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DD04D5400) [pid = 2588] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007DCF3D8400) [pid = 2588] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DD3418800) [pid = 2588] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DD41D8C00) [pid = 2588] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DC7B62800) [pid = 2588] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DCF957000) [pid = 2588] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DC8F83C00) [pid = 2588] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DC2F34C00) [pid = 2588] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DC29B0400) [pid = 2588] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DC8BA8400) [pid = 2588] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DC7A9E000) [pid = 2588] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DCF611C00) [pid = 2588] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DCD979C00) [pid = 2588] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DC8B16C00) [pid = 2588] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DCCD7F400) [pid = 2588] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCFA3C000) [pid = 2588] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCC158400) [pid = 2588] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DD2165C00) [pid = 2588] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DCFA7F400) [pid = 2588] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DD00ED800) [pid = 2588] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DCFE51400) [pid = 2588] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DD17B4800) [pid = 2588] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DCEE53C00) [pid = 2588] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:17:14 INFO - PROCESS | 2588 | 1464722234659 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 2588 | 1464722234663 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:17:14 INFO - PROCESS | 2588 | 1464722234688 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:17:14 INFO - PROCESS | 2588 | 1464722234691 Marionette TRACE conn6 <- [1,1250,null,{}] 12:17:14 INFO - PROCESS | 2588 | 1464722234695 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}] 12:17:14 INFO - PROCESS | 2588 | 1464722234794 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:17:14 INFO - PROCESS | 2588 | 1464722234807 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC664800 == 64 [pid = 2588] [id = 322] 12:17:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DC174E000) [pid = 2588] [serial = 965] [outer = 0000000000000000] 12:17:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DC3386800) [pid = 2588] [serial = 966] [outer = 0000007DC174E000] 12:17:14 INFO - PROCESS | 2588 | 1464722234857 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DC8D12400) [pid = 2588] [serial = 967] [outer = 0000007DC174E000] 12:17:15 INFO - PROCESS | 2588 | 1464722235370 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]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 12:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:17:15 INFO - PROCESS | 2588 | 1464722235423 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:17:15 INFO - PROCESS | 2588 | 1464722235425 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:17:15 INFO - PROCESS | 2588 | 1464722235430 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 2588 | 1464722235436 Marionette TRACE conn6 <- [1,1254,null,{}] 12:17:15 INFO - PROCESS | 2588 | 1464722235446 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}] 12:17:15 INFO - PROCESS | 2588 | 1464722235564 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:17:15 INFO - PROCESS | 2588 | 1464722235653 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFDA1000 == 65 [pid = 2588] [id = 323] 12:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DC7B8C000) [pid = 2588] [serial = 968] [outer = 0000000000000000] 12:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DCEE58800) [pid = 2588] [serial = 969] [outer = 0000007DC7B8C000] 12:17:15 INFO - PROCESS | 2588 | 1464722235700 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DCEFE7C00) [pid = 2588] [serial = 970] [outer = 0000007DC7B8C000] 12:17:16 INFO - PROCESS | 2588 | 1464722236102 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]]]}] 12:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 12:17:16 INFO - PROCESS | 2588 | 1464722236166 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 2588 | 1464722236168 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:17:16 INFO - PROCESS | 2588 | 1464722236172 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:17:16 INFO - PROCESS | 2588 | 1464722236173 Marionette TRACE conn6 <- [1,1258,null,{}] 12:17:16 INFO - PROCESS | 2588 | 1464722236177 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}] 12:17:16 INFO - PROCESS | 2588 | 1464722236335 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:17:16 INFO - PROCESS | 2588 | 1464722236436 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C23800 == 66 [pid = 2588] [id = 324] 12:17:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007D822F1000) [pid = 2588] [serial = 971] [outer = 0000000000000000] 12:17:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DC0E0D800) [pid = 2588] [serial = 972] [outer = 0000007D822F1000] 12:17:16 INFO - PROCESS | 2588 | 1464722236498 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DC2C82400) [pid = 2588] [serial = 973] [outer = 0000007D822F1000] 12:17:17 INFO - PROCESS | 2588 | 1464722237101 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]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 987ms 12:17:17 INFO - PROCESS | 2588 | 1464722237163 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 2588 | 1464722237167 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:17:17 INFO - PROCESS | 2588 | 1464722237173 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 2588 | 1464722237178 Marionette TRACE conn6 <- [1,1262,null,{}] 12:17:17 INFO - PROCESS | 2588 | 1464722237184 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}] 12:17:17 INFO - PROCESS | 2588 | 1464722237306 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:17:17 INFO - PROCESS | 2588 | 1464722237431 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFD95800 == 67 [pid = 2588] [id = 325] 12:17:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DC914D400) [pid = 2588] [serial = 974] [outer = 0000000000000000] 12:17:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DCC142C00) [pid = 2588] [serial = 975] [outer = 0000007DC914D400] 12:17:17 INFO - PROCESS | 2588 | 1464722237492 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DCD9C8400) [pid = 2588] [serial = 976] [outer = 0000007DC914D400] 12:17:18 INFO - PROCESS | 2588 | 1464722238118 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]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 12:17:18 INFO - PROCESS | 2588 | 1464722238162 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 2588 | 1464722238166 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:17:18 INFO - PROCESS | 2588 | 1464722238170 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 2588 | 1464722238173 Marionette TRACE conn6 <- [1,1266,null,{}] 12:17:18 INFO - PROCESS | 2588 | 1464722238177 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}] 12:17:18 INFO - PROCESS | 2588 | 1464722238324 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:17:18 INFO - PROCESS | 2588 | 1464722238450 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD21C9800 == 68 [pid = 2588] [id = 326] 12:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DCF6FE400) [pid = 2588] [serial = 977] [outer = 0000000000000000] 12:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DCFA36C00) [pid = 2588] [serial = 978] [outer = 0000007DCF6FE400] 12:17:18 INFO - PROCESS | 2588 | 1464722238510 Marionette DEBUG loaded listener.js 12:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DCFDF3C00) [pid = 2588] [serial = 979] [outer = 0000007DCF6FE400] 12:17:19 INFO - PROCESS | 2588 | 1464722239167 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]]]}] 12:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1027ms 12:17:19 INFO - PROCESS | 2588 | 1464722239201 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 2588 | 1464722239206 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:17:19 INFO - PROCESS | 2588 | 1464722239217 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:17:19 INFO - PROCESS | 2588 | 1464722239223 Marionette TRACE conn6 <- [1,1270,null,{}] 12:17:19 INFO - PROCESS | 2588 | 1464722239246 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}] 12:17:19 INFO - PROCESS | 2588 | 1464722239370 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:17:19 INFO - PROCESS | 2588 | 1464722239493 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31F8800 == 69 [pid = 2588] [id = 327] 12:17:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DD00F6800) [pid = 2588] [serial = 980] [outer = 0000000000000000] 12:17:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DD17B6000) [pid = 2588] [serial = 981] [outer = 0000007DD00F6800] 12:17:19 INFO - PROCESS | 2588 | 1464722239551 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DD17E6000) [pid = 2588] [serial = 982] [outer = 0000007DD00F6800] 12:17:20 INFO - PROCESS | 2588 | 1464722240132 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]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 964ms 12:17:20 INFO - PROCESS | 2588 | 1464722240181 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 2588 | 1464722240184 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:17:20 INFO - PROCESS | 2588 | 1464722240187 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 2588 | 1464722240190 Marionette TRACE conn6 <- [1,1274,null,{}] 12:17:20 INFO - PROCESS | 2588 | 1464722240194 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}] 12:17:20 INFO - PROCESS | 2588 | 1464722240310 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:17:20 INFO - PROCESS | 2588 | 1464722240406 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4205800 == 70 [pid = 2588] [id = 328] 12:17:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DD17E4800) [pid = 2588] [serial = 983] [outer = 0000000000000000] 12:17:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DD215D400) [pid = 2588] [serial = 984] [outer = 0000007DD17E4800] 12:17:20 INFO - PROCESS | 2588 | 1464722240462 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DD2F5E800) [pid = 2588] [serial = 985] [outer = 0000007DD17E4800] 12:17:21 INFO - PROCESS | 2588 | 1464722241072 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]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 12:17:21 INFO - PROCESS | 2588 | 1464722241134 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 2588 | 1464722241136 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:17:21 INFO - PROCESS | 2588 | 1464722241140 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 2588 | 1464722241142 Marionette TRACE conn6 <- [1,1278,null,{}] 12:17:21 INFO - PROCESS | 2588 | 1464722241146 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}] 12:17:21 INFO - PROCESS | 2588 | 1464722241260 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:17:21 INFO - PROCESS | 2588 | 1464722241387 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EB3800 == 71 [pid = 2588] [id = 329] 12:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007DD33B0400) [pid = 2588] [serial = 986] [outer = 0000000000000000] 12:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007DD341A000) [pid = 2588] [serial = 987] [outer = 0000007DD33B0400] 12:17:21 INFO - PROCESS | 2588 | 1464722241452 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DD4291800) [pid = 2588] [serial = 988] [outer = 0000007DD33B0400] 12:17:22 INFO - PROCESS | 2588 | 1464722242090 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]]]}] 12:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 984ms 12:17:22 INFO - PROCESS | 2588 | 1464722242127 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 2588 | 1464722242130 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:17:22 INFO - PROCESS | 2588 | 1464722242134 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:17:22 INFO - PROCESS | 2588 | 1464722242136 Marionette TRACE conn6 <- [1,1282,null,{}] 12:17:22 INFO - PROCESS | 2588 | 1464722242140 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}] 12:17:22 INFO - PROCESS | 2588 | 1464722242257 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:17:22 INFO - PROCESS | 2588 | 1464722242380 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F19800 == 72 [pid = 2588] [id = 330] 12:17:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DD3412C00) [pid = 2588] [serial = 989] [outer = 0000000000000000] 12:17:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007DD45D6C00) [pid = 2588] [serial = 990] [outer = 0000007DD3412C00] 12:17:22 INFO - PROCESS | 2588 | 1464722242437 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007DD57DE000) [pid = 2588] [serial = 991] [outer = 0000007DD3412C00] 12:17:22 INFO - PROCESS | 2588 | 1464722242969 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 924ms 12:17:23 INFO - PROCESS | 2588 | 1464722243060 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 2588 | 1464722243063 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:17:23 INFO - PROCESS | 2588 | 1464722243067 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 2588 | 1464722243069 Marionette TRACE conn6 <- [1,1286,null,{}] 12:17:23 INFO - PROCESS | 2588 | 1464722243073 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}] 12:17:23 INFO - PROCESS | 2588 | 1464722243190 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:17:23 INFO - PROCESS | 2588 | 1464722243285 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD831B800 == 73 [pid = 2588] [id = 331] 12:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DD57DC400) [pid = 2588] [serial = 992] [outer = 0000000000000000] 12:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007DD5FBF000) [pid = 2588] [serial = 993] [outer = 0000007DD57DC400] 12:17:23 INFO - PROCESS | 2588 | 1464722243340 Marionette DEBUG loaded listener.js 12:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007DDA21B000) [pid = 2588] [serial = 994] [outer = 0000007DD57DC400] 12:17:23 INFO - PROCESS | 2588 | 1464722243965 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]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 923ms 12:17:23 INFO - PROCESS | 2588 | 1464722243992 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 2588 | 1464722243995 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:17:24 INFO - PROCESS | 2588 | 1464722243998 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:17:24 INFO - PROCESS | 2588 | 1464722244001 Marionette TRACE conn6 <- [1,1290,null,{}] 12:17:24 INFO - PROCESS | 2588 | 1464722244004 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}] 12:17:24 INFO - PROCESS | 2588 | 1464722244120 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:17:24 INFO - PROCESS | 2588 | 1464722244221 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9F0A800 == 74 [pid = 2588] [id = 332] 12:17:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007D82C95C00) [pid = 2588] [serial = 995] [outer = 0000000000000000] 12:17:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007D82C9EC00) [pid = 2588] [serial = 996] [outer = 0000007D82C95C00] 12:17:24 INFO - PROCESS | 2588 | 1464722244276 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007DD5FB2C00) [pid = 2588] [serial = 997] [outer = 0000007D82C95C00] 12:17:25 INFO - PROCESS | 2588 | 1464722245038 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]]]}] 12:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1085ms 12:17:25 INFO - PROCESS | 2588 | 1464722245086 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 2588 | 1464722245091 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:17:25 INFO - PROCESS | 2588 | 1464722245096 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 2588 | 1464722245100 Marionette TRACE conn6 <- [1,1294,null,{}] 12:17:25 INFO - PROCESS | 2588 | 1464722245105 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}] 12:17:25 INFO - PROCESS | 2588 | 1464722245218 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:17:25 INFO - PROCESS | 2588 | 1464722245350 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81345000 == 75 [pid = 2588] [id = 333] 12:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007DC7D77400) [pid = 2588] [serial = 998] [outer = 0000000000000000] 12:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 165 (0000007DC8BA9800) [pid = 2588] [serial = 999] [outer = 0000007DC7D77400] 12:17:25 INFO - PROCESS | 2588 | 1464722245407 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 166 (0000007DCD9CB000) [pid = 2588] [serial = 1000] [outer = 0000007DC7D77400] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFDA1000 == 74 [pid = 2588] [id = 323] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC664800 == 73 [pid = 2588] [id = 322] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC22AE000 == 72 [pid = 2588] [id = 321] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7A21800 == 71 [pid = 2588] [id = 320] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDADA8800 == 70 [pid = 2588] [id = 317] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD84BB800 == 69 [pid = 2588] [id = 316] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAE000 == 68 [pid = 2588] [id = 315] 12:17:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC35DD800 == 67 [pid = 2588] [id = 314] 12:17:25 INFO - PROCESS | 2588 | 1464722245980 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]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 943ms 12:17:26 INFO - PROCESS | 2588 | 1464722246043 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 2588 | 1464722246049 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:17:26 INFO - PROCESS | 2588 | 1464722246055 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 2588 | 1464722246057 Marionette TRACE conn6 <- [1,1298,null,{}] 12:17:26 INFO - PROCESS | 2588 | 1464722246061 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}] 12:17:26 INFO - PROCESS | 2588 | 1464722246163 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:17:26 INFO - PROCESS | 2588 | 1464722246291 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAE800 == 68 [pid = 2588] [id = 334] 12:17:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 167 (0000007DC2830400) [pid = 2588] [serial = 1001] [outer = 0000000000000000] 12:17:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 168 (0000007DC8BA8400) [pid = 2588] [serial = 1002] [outer = 0000007DC2830400] 12:17:26 INFO - PROCESS | 2588 | 1464722246338 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 169 (0000007DCF95AC00) [pid = 2588] [serial = 1003] [outer = 0000007DC2830400] 12:17:26 INFO - PROCESS | 2588 | 1464722246848 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]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 839ms 12:17:26 INFO - PROCESS | 2588 | 1464722246896 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 2588 | 1464722246899 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:17:26 INFO - PROCESS | 2588 | 1464722246902 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 2588 | 1464722246906 Marionette TRACE conn6 <- [1,1302,null,{}] 12:17:26 INFO - PROCESS | 2588 | 1464722246917 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}] 12:17:27 INFO - PROCESS | 2588 | 1464722247055 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:17:27 INFO - PROCESS | 2588 | 1464722247118 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EB1000 == 69 [pid = 2588] [id = 335] 12:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 170 (0000007D801BE400) [pid = 2588] [serial = 1004] [outer = 0000000000000000] 12:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 171 (0000007DCFA3CC00) [pid = 2588] [serial = 1005] [outer = 0000007D801BE400] 12:17:27 INFO - PROCESS | 2588 | 1464722247167 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 172 (0000007DD00F8800) [pid = 2588] [serial = 1006] [outer = 0000007D801BE400] 12:17:27 INFO - PROCESS | 2588 | 1464722247642 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]]]}] 12:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 796ms 12:17:27 INFO - PROCESS | 2588 | 1464722247700 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:17:27 INFO - PROCESS | 2588 | 1464722247703 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:17:27 INFO - PROCESS | 2588 | 1464722247706 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:17:27 INFO - PROCESS | 2588 | 1464722247708 Marionette TRACE conn6 <- [1,1306,null,{}] 12:17:27 INFO - PROCESS | 2588 | 1464722247725 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}] 12:17:27 INFO - PROCESS | 2588 | 1464722247884 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:17:27 INFO - PROCESS | 2588 | 1464722247911 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAB9F800 == 70 [pid = 2588] [id = 336] 12:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 173 (0000007DD20BB400) [pid = 2588] [serial = 1007] [outer = 0000000000000000] 12:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 174 (0000007DD3359C00) [pid = 2588] [serial = 1008] [outer = 0000007DD20BB400] 12:17:27 INFO - PROCESS | 2588 | 1464722247958 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 175 (0000007DD41CEC00) [pid = 2588] [serial = 1009] [outer = 0000007DD20BB400] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 174 (0000007DC29AA400) [pid = 2588] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 173 (0000007DD2053400) [pid = 2588] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 172 (0000007DCCD7E000) [pid = 2588] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 171 (0000007DC2F29400) [pid = 2588] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 170 (0000007DC2A5F000) [pid = 2588] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 169 (0000007DCEF04400) [pid = 2588] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 168 (0000007DD17B6800) [pid = 2588] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 167 (0000007DD4436000) [pid = 2588] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 166 (0000007DD428B800) [pid = 2588] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 165 (0000007DC8B19400) [pid = 2588] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 164 (0000007DCFA5A400) [pid = 2588] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 163 (0000007DCEFF0000) [pid = 2588] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 162 (0000007DC73D8800) [pid = 2588] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 161 (0000007DCEF0E800) [pid = 2588] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 160 (0000007DC2971C00) [pid = 2588] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 159 (0000007DCF950800) [pid = 2588] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 158 (0000007DD33A4400) [pid = 2588] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 157 (0000007DCFDF9400) [pid = 2588] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 156 (0000007DCD984C00) [pid = 2588] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DD2DA9800) [pid = 2588] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DD33B1800) [pid = 2588] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DC0E77C00) [pid = 2588] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DC0E81C00) [pid = 2588] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007DC706C800) [pid = 2588] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DCF615000) [pid = 2588] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007D81331800) [pid = 2588] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DD0115000) [pid = 2588] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DC2977800) [pid = 2588] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DD3357400) [pid = 2588] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DCFDFA000) [pid = 2588] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DD2DAA000) [pid = 2588] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DD3419400) [pid = 2588] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DD4295C00) [pid = 2588] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DC2F1B400) [pid = 2588] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DC2C88C00) [pid = 2588] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007D822F2000) [pid = 2588] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DC7A82C00) [pid = 2588] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DC174E000) [pid = 2588] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:17:28 INFO - PROCESS | 2588 | 1464722248632 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]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 986ms 12:17:28 INFO - PROCESS | 2588 | 1464722248695 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 2588 | 1464722248697 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:17:28 INFO - PROCESS | 2588 | 1464722248701 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:17:28 INFO - PROCESS | 2588 | 1464722248703 Marionette TRACE conn6 <- [1,1310,null,{}] 12:17:28 INFO - PROCESS | 2588 | 1464722248706 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}] 12:17:28 INFO - PROCESS | 2588 | 1464722248800 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:17:28 INFO - PROCESS | 2588 | 1464722248808 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F13800 == 71 [pid = 2588] [id = 337] 12:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DC2834400) [pid = 2588] [serial = 1010] [outer = 0000000000000000] 12:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DC743F800) [pid = 2588] [serial = 1011] [outer = 0000007DC2834400] 12:17:28 INFO - PROCESS | 2588 | 1464722248856 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DCC146400) [pid = 2588] [serial = 1012] [outer = 0000007DC2834400] 12:17:29 INFO - PROCESS | 2588 | 1464722249334 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]]]}] 12:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 12:17:29 INFO - PROCESS | 2588 | 1464722249396 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 2588 | 1464722249398 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:17:29 INFO - PROCESS | 2588 | 1464722249402 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 2588 | 1464722249404 Marionette TRACE conn6 <- [1,1314,null,{}] 12:17:29 INFO - PROCESS | 2588 | 1464722249407 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}] 12:17:29 INFO - PROCESS | 2588 | 1464722249546 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:17:29 INFO - PROCESS | 2588 | 1464722249559 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAE19000 == 72 [pid = 2588] [id = 338] 12:17:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DD334E800) [pid = 2588] [serial = 1013] [outer = 0000000000000000] 12:17:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DD341A400) [pid = 2588] [serial = 1014] [outer = 0000007DD334E800] 12:17:29 INFO - PROCESS | 2588 | 1464722249606 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DD4433C00) [pid = 2588] [serial = 1015] [outer = 0000007DD334E800] 12:17:30 INFO - PROCESS | 2588 | 1464722250051 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]]]}] 12:17:30 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 12:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 692ms 12:17:30 INFO - PROCESS | 2588 | 1464722250096 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:17:30 INFO - PROCESS | 2588 | 1464722250099 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:17:30 INFO - PROCESS | 2588 | 1464722250102 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:17:30 INFO - PROCESS | 2588 | 1464722250104 Marionette TRACE conn6 <- [1,1318,null,{}] 12:17:30 INFO - PROCESS | 2588 | 1464722250108 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}] 12:17:30 INFO - PROCESS | 2588 | 1464722250202 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:17:30 INFO - PROCESS | 2588 | 1464722250209 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8094C800 == 73 [pid = 2588] [id = 339] 12:17:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007D804D6800) [pid = 2588] [serial = 1016] [outer = 0000000000000000] 12:17:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007D804DD800) [pid = 2588] [serial = 1017] [outer = 0000007D804D6800] 12:17:30 INFO - PROCESS | 2588 | 1464722250254 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DD428B400) [pid = 2588] [serial = 1018] [outer = 0000007D804D6800] 12:17:31 INFO - PROCESS | 2588 | 1464722251038 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]]]}] 12:17:31 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 12:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 983ms 12:17:31 INFO - PROCESS | 2588 | 1464722251089 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 2588 | 1464722251093 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:17:31 INFO - PROCESS | 2588 | 1464722251099 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 2588 | 1464722251103 Marionette TRACE conn6 <- [1,1322,null,{}] 12:17:31 INFO - PROCESS | 2588 | 1464722251109 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}] 12:17:31 INFO - PROCESS | 2588 | 1464722251235 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:17:31 INFO - PROCESS | 2588 | 1464722251366 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8097C000 == 74 [pid = 2588] [id = 340] 12:17:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DC0E0F400) [pid = 2588] [serial = 1019] [outer = 0000000000000000] 12:17:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DC285A400) [pid = 2588] [serial = 1020] [outer = 0000007DC0E0F400] 12:17:31 INFO - PROCESS | 2588 | 1464722251425 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DC32AA400) [pid = 2588] [serial = 1021] [outer = 0000007DC0E0F400] 12:17:32 INFO - PROCESS | 2588 | 1464722252018 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]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 12:17:32 INFO - PROCESS | 2588 | 1464722252087 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 2588 | 1464722252094 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:17:32 INFO - PROCESS | 2588 | 1464722252101 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 2588 | 1464722252104 Marionette TRACE conn6 <- [1,1326,null,{}] 12:17:32 INFO - PROCESS | 2588 | 1464722252109 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}] 12:17:32 INFO - PROCESS | 2588 | 1464722252238 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:17:32 INFO - PROCESS | 2588 | 1464722252369 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD015C000 == 75 [pid = 2588] [id = 341] 12:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DCC145C00) [pid = 2588] [serial = 1022] [outer = 0000000000000000] 12:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DCEF07400) [pid = 2588] [serial = 1023] [outer = 0000007DCC145C00] 12:17:32 INFO - PROCESS | 2588 | 1464722252426 Marionette DEBUG loaded listener.js 12:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007DCF959800) [pid = 2588] [serial = 1024] [outer = 0000007DCC145C00] 12:17:33 INFO - PROCESS | 2588 | 1464722253494 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]]]}] 12:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1441ms 12:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:17:33 INFO - PROCESS | 2588 | 1464722253548 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:17:33 INFO - PROCESS | 2588 | 1464722253551 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:17:33 INFO - PROCESS | 2588 | 1464722253555 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:17:33 INFO - PROCESS | 2588 | 1464722253560 Marionette TRACE conn6 <- [1,1330,null,{}] 12:17:33 INFO - PROCESS | 2588 | 1464722253572 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}] 12:17:33 INFO - PROCESS | 2588 | 1464722253699 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:17:33 INFO - PROCESS | 2588 | 1464722253825 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDACCB800 == 76 [pid = 2588] [id = 342] 12:17:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007D81B7BC00) [pid = 2588] [serial = 1025] [outer = 0000000000000000] 12:17:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DCF957000) [pid = 2588] [serial = 1026] [outer = 0000007D81B7BC00] 12:17:33 INFO - PROCESS | 2588 | 1464722253885 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DD0638000) [pid = 2588] [serial = 1027] [outer = 0000007D81B7BC00] 12:17:34 INFO - PROCESS | 2588 | 1464722254457 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]]]}] 12:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 944ms 12:17:34 INFO - PROCESS | 2588 | 1464722254501 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 2588 | 1464722254504 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:17:34 INFO - PROCESS | 2588 | 1464722254508 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 2588 | 1464722254510 Marionette TRACE conn6 <- [1,1334,null,{}] 12:17:34 INFO - PROCESS | 2588 | 1464722254515 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}] 12:17:34 INFO - PROCESS | 2588 | 1464722254684 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:17:34 INFO - PROCESS | 2588 | 1464722254757 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8099A000 == 77 [pid = 2588] [id = 343] 12:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007D81B55400) [pid = 2588] [serial = 1028] [outer = 0000000000000000] 12:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007D81B5C400) [pid = 2588] [serial = 1029] [outer = 0000007D81B55400] 12:17:34 INFO - PROCESS | 2588 | 1464722254813 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DD20BAC00) [pid = 2588] [serial = 1030] [outer = 0000007D81B55400] 12:17:35 INFO - PROCESS | 2588 | 1464722255378 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]]]}] 12:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 944ms 12:17:35 INFO - PROCESS | 2588 | 1464722255454 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 2588 | 1464722255456 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:17:35 INFO - PROCESS | 2588 | 1464722255460 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 2588 | 1464722255462 Marionette TRACE conn6 <- [1,1338,null,{}] 12:17:35 INFO - PROCESS | 2588 | 1464722255466 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}] 12:17:35 INFO - PROCESS | 2588 | 1464722255585 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:17:35 INFO - PROCESS | 2588 | 1464722255716 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83254000 == 78 [pid = 2588] [id = 344] 12:17:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007D81B5A000) [pid = 2588] [serial = 1031] [outer = 0000000000000000] 12:17:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007DD341C800) [pid = 2588] [serial = 1032] [outer = 0000007D81B5A000] 12:17:35 INFO - PROCESS | 2588 | 1464722255773 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007DD57D4000) [pid = 2588] [serial = 1033] [outer = 0000007D81B5A000] 12:17:36 INFO - PROCESS | 2588 | 1464722256394 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]]]}] 12:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 984ms 12:17:36 INFO - PROCESS | 2588 | 1464722256447 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:17:36 INFO - PROCESS | 2588 | 1464722256450 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:17:36 INFO - PROCESS | 2588 | 1464722256454 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:17:36 INFO - PROCESS | 2588 | 1464722256457 Marionette TRACE conn6 <- [1,1342,null,{}] 12:17:36 INFO - PROCESS | 2588 | 1464722256461 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}] 12:17:36 INFO - PROCESS | 2588 | 1464722256634 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:17:36 INFO - PROCESS | 2588 | 1464722256695 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8151B000 == 79 [pid = 2588] [id = 345] 12:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007D81551C00) [pid = 2588] [serial = 1034] [outer = 0000000000000000] 12:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007DD3355400) [pid = 2588] [serial = 1035] [outer = 0000007D81551C00] 12:17:36 INFO - PROCESS | 2588 | 1464722256752 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007DDA21AC00) [pid = 2588] [serial = 1036] [outer = 0000007D81551C00] 12:17:37 INFO - PROCESS | 2588 | 1464722257393 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]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 987ms 12:17:37 INFO - PROCESS | 2588 | 1464722257443 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 2588 | 1464722257446 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:17:37 INFO - PROCESS | 2588 | 1464722257449 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 2588 | 1464722257452 Marionette TRACE conn6 <- [1,1346,null,{}] 12:17:37 INFO - PROCESS | 2588 | 1464722257473 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}] 12:17:37 INFO - PROCESS | 2588 | 1464722257592 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:17:37 INFO - PROCESS | 2588 | 1464722257723 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8151C000 == 80 [pid = 2588] [id = 346] 12:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 165 (0000007D81547C00) [pid = 2588] [serial = 1037] [outer = 0000000000000000] 12:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 166 (0000007D83203000) [pid = 2588] [serial = 1038] [outer = 0000007D81547C00] 12:17:37 INFO - PROCESS | 2588 | 1464722257782 Marionette DEBUG loaded listener.js 12:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 167 (0000007D8320C800) [pid = 2588] [serial = 1039] [outer = 0000007D81547C00] 12:17:38 INFO - PROCESS | 2588 | 1464722258630 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]]]}] 12:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1198ms 12:17:38 INFO - PROCESS | 2588 | 1464722258650 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 2588 | 1464722258655 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:17:38 INFO - PROCESS | 2588 | 1464722258660 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 2588 | 1464722258664 Marionette TRACE conn6 <- [1,1350,null,{}] 12:17:38 INFO - PROCESS | 2588 | 1464722258669 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}] 12:17:38 INFO - PROCESS | 2588 | 1464722258786 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:17:38 INFO - PROCESS | 2588 | 1464722258895 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D816DC800 == 81 [pid = 2588] [id = 347] 12:17:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 168 (0000007D81546800) [pid = 2588] [serial = 1040] [outer = 0000000000000000] 12:17:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 169 (0000007D81B73400) [pid = 2588] [serial = 1041] [outer = 0000007D81546800] 12:17:38 INFO - PROCESS | 2588 | 1464722258946 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 170 (0000007D81332800) [pid = 2588] [serial = 1042] [outer = 0000007D81546800] 12:17:39 INFO - PROCESS | 2588 | 1464722259643 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]]]}] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDAE19000 == 80 [pid = 2588] [id = 338] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F13800 == 79 [pid = 2588] [id = 337] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDAB9F800 == 78 [pid = 2588] [id = 336] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EB1000 == 77 [pid = 2588] [id = 335] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAE800 == 76 [pid = 2588] [id = 334] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81345000 == 75 [pid = 2588] [id = 333] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 169 (0000007DCEE58800) [pid = 2588] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 168 (0000007DC0FE0C00) [pid = 2588] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 167 (0000007DCD74B000) [pid = 2588] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 166 (0000007DCFE52000) [pid = 2588] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 165 (0000007DD57D4400) [pid = 2588] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 164 (0000007DD773F400) [pid = 2588] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 163 (0000007DDA21EC00) [pid = 2588] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F19800 == 74 [pid = 2588] [id = 330] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EB3800 == 73 [pid = 2588] [id = 329] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4205800 == 72 [pid = 2588] [id = 328] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31F8800 == 71 [pid = 2588] [id = 327] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD21C9800 == 70 [pid = 2588] [id = 326] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFD95800 == 69 [pid = 2588] [id = 325] 12:17:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C23800 == 68 [pid = 2588] [id = 324] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 162 (0000007DD5EEF000) [pid = 2588] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 161 (0000007DD5EF0C00) [pid = 2588] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 160 (0000007DD5EEC800) [pid = 2588] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 159 (0000007DCF07D000) [pid = 2588] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 158 (0000007DD3421000) [pid = 2588] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 157 (0000007DD2BBE400) [pid = 2588] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 156 (0000007DD4360400) [pid = 2588] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DD334F400) [pid = 2588] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DCF8E5C00) [pid = 2588] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DC8B1A800) [pid = 2588] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DC3E23C00) [pid = 2588] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007DCC15F000) [pid = 2588] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DCFDFCC00) [pid = 2588] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DD3805400) [pid = 2588] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DD45D5400) [pid = 2588] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DD4296800) [pid = 2588] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DCD97A000) [pid = 2588] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DD1E86000) [pid = 2588] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DD0110C00) [pid = 2588] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DC9624400) [pid = 2588] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DCF5E3400) [pid = 2588] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DD2DA9000) [pid = 2588] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DC302F000) [pid = 2588] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DCFD10400) [pid = 2588] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DD428E800) [pid = 2588] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DD0108400) [pid = 2588] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCEF05800) [pid = 2588] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DD2F60C00) [pid = 2588] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DD380E000) [pid = 2588] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DCFA30000) [pid = 2588] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DC296F800) [pid = 2588] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DD45D2400) [pid = 2588] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DC744A000) [pid = 2588] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DC8D17800) [pid = 2588] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DD1D72C00) [pid = 2588] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC3385800) [pid = 2588] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DD17BE000) [pid = 2588] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007D8133A000) [pid = 2588] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC7035C00) [pid = 2588] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCEFEC800) [pid = 2588] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCC13D000) [pid = 2588] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DD33ACC00) [pid = 2588] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD04E1000) [pid = 2588] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD3357C00) [pid = 2588] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DD33AD000) [pid = 2588] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DD428D400) [pid = 2588] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DD4430400) [pid = 2588] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD57DB400) [pid = 2588] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC8BA9000) [pid = 2588] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC8D15800) [pid = 2588] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCFEBD000) [pid = 2588] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD45DD800) [pid = 2588] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007D822F7800) [pid = 2588] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC7ADEC00) [pid = 2588] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC3386800) [pid = 2588] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC9145400) [pid = 2588] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC8D12400) [pid = 2588] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC29ABC00) [pid = 2588] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1080ms 12:17:39 INFO - PROCESS | 2588 | 1464722259760 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:17:39 INFO - PROCESS | 2588 | 1464722259766 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:17:39 INFO - PROCESS | 2588 | 1464722259772 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:17:39 INFO - PROCESS | 2588 | 1464722259775 Marionette TRACE conn6 <- [1,1354,null,{}] 12:17:39 INFO - PROCESS | 2588 | 1464722259779 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}] 12:17:39 INFO - PROCESS | 2588 | 1464722259889 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:17:39 INFO - PROCESS | 2588 | 1464722259897 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C19800 == 69 [pid = 2588] [id = 348] 12:17:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007D822ED400) [pid = 2588] [serial = 1043] [outer = 0000000000000000] 12:17:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007D822F6C00) [pid = 2588] [serial = 1044] [outer = 0000007D822ED400] 12:17:39 INFO - PROCESS | 2588 | 1464722259946 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC0E77C00) [pid = 2588] [serial = 1045] [outer = 0000007D822ED400] 12:17:40 INFO - PROCESS | 2588 | 1464722260478 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] 12:17:40 INFO - PROCESS | 2588 | 1464722260516 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:17:40 INFO - PROCESS | 2588 | 1464722260520 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 2588 | 1464722260524 Marionette TRACE conn6 <- [1,1358,null,{}] 12:17:40 INFO - PROCESS | 2588 | 1464722260535 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}] 12:17:40 INFO - PROCESS | 2588 | 1464722260638 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:17:40 INFO - PROCESS | 2588 | 1464722260726 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7A1B000 == 70 [pid = 2588] [id = 349] 12:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC296D800) [pid = 2588] [serial = 1046] [outer = 0000000000000000] 12:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC29B2000) [pid = 2588] [serial = 1047] [outer = 0000007DC296D800] 12:17:40 INFO - PROCESS | 2588 | 1464722260775 Marionette DEBUG loaded listener.js 12:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC2C85800) [pid = 2588] [serial = 1048] [outer = 0000007DC296D800] 12:17:41 INFO - PROCESS | 2588 | 1464722261163 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] 12:17:41 INFO - PROCESS | 2588 | 1464722261254 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:17:41 INFO - PROCESS | 2588 | 1464722261262 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - PROCESS | 2588 | 1464722261264 Marionette TRACE conn6 <- [1,1362,null,{}] 12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:17:41 INFO - PROCESS | 2588 | 1464722261268 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}] 12:17:41 INFO - PROCESS | 2588 | 1464722261368 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:17:41 INFO - PROCESS | 2588 | 1464722261379 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC654800 == 71 [pid = 2588] [id = 350] 12:17:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC3E91C00) [pid = 2588] [serial = 1049] [outer = 0000000000000000] 12:17:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC4024400) [pid = 2588] [serial = 1050] [outer = 0000007DC3E91C00] 12:17:41 INFO - PROCESS | 2588 | 1464722261427 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC7284400) [pid = 2588] [serial = 1051] [outer = 0000007DC3E91C00] 12:17:41 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:41 INFO - PROCESS | 2588 | 1464722261874 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] 12:17:41 INFO - PROCESS | 2588 | 1464722261903 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:17:41 INFO - PROCESS | 2588 | 1464722261907 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:17:41 INFO - PROCESS | 2588 | 1464722261909 Marionette TRACE conn6 <- [1,1366,null,{}] 12:17:41 INFO - PROCESS | 2588 | 1464722261924 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}] 12:17:42 INFO - PROCESS | 2588 | 1464722262045 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:17:42 INFO - PROCESS | 2588 | 1464722262094 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED2E000 == 72 [pid = 2588] [id = 351] 12:17:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC76BDC00) [pid = 2588] [serial = 1052] [outer = 0000000000000000] 12:17:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC8A29000) [pid = 2588] [serial = 1053] [outer = 0000007DC76BDC00] 12:17:42 INFO - PROCESS | 2588 | 1464722262141 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC8D13400) [pid = 2588] [serial = 1054] [outer = 0000007DC76BDC00] 12:17:42 INFO - PROCESS | 2588 | 1464722262603 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] 12:17:42 INFO - PROCESS | 2588 | 1464722262646 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:17:42 INFO - PROCESS | 2588 | 1464722262649 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 2588 | 1464722262651 Marionette TRACE conn6 <- [1,1370,null,{}] 12:17:42 INFO - PROCESS | 2588 | 1464722262660 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}] 12:17:42 INFO - PROCESS | 2588 | 1464722262825 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:17:42 INFO - PROCESS | 2588 | 1464722262884 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF64D000 == 73 [pid = 2588] [id = 352] 12:17:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCC13F000) [pid = 2588] [serial = 1055] [outer = 0000000000000000] 12:17:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCC675800) [pid = 2588] [serial = 1056] [outer = 0000007DCC13F000] 12:17:42 INFO - PROCESS | 2588 | 1464722262931 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCCD9A000) [pid = 2588] [serial = 1057] [outer = 0000007DCC13F000] 12:17:43 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:43 INFO - PROCESS | 2588 | 1464722263382 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] 12:17:43 INFO - PROCESS | 2588 | 1464722263451 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:17:43 INFO - PROCESS | 2588 | 1464722263461 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 2588 | 1464722263463 Marionette TRACE conn6 <- [1,1374,null,{}] 12:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:17:43 INFO - PROCESS | 2588 | 1464722263467 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}] 12:17:43 INFO - PROCESS | 2588 | 1464722263588 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:17:43 INFO - PROCESS | 2588 | 1464722263643 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF82A800 == 74 [pid = 2588] [id = 353] 12:17:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCD984C00) [pid = 2588] [serial = 1058] [outer = 0000000000000000] 12:17:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCD9C1000) [pid = 2588] [serial = 1059] [outer = 0000007DCD984C00] 12:17:43 INFO - PROCESS | 2588 | 1464722263689 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCEE58800) [pid = 2588] [serial = 1060] [outer = 0000007DCD984C00] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007D81334C00) [pid = 2588] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DD41CAC00) [pid = 2588] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DDA21C800) [pid = 2588] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD4296400) [pid = 2588] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCCD9A400) [pid = 2588] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCCD9B000) [pid = 2588] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007D801BE400) [pid = 2588] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD20BB400) [pid = 2588] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD334E800) [pid = 2588] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DD00F6800) [pid = 2588] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC914D400) [pid = 2588] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCF6FE400) [pid = 2588] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007D82C95C00) [pid = 2588] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC7B8C000) [pid = 2588] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC7D77400) [pid = 2588] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DD3412C00) [pid = 2588] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD17E4800) [pid = 2588] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007D822F1000) [pid = 2588] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD33B0400) [pid = 2588] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC2834400) [pid = 2588] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:17:44 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC2830400) [pid = 2588] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:17:44 INFO - PROCESS | 2588 | 1464722264383 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] 12:17:44 INFO - PROCESS | 2588 | 1464722264397 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:17:44 INFO - PROCESS | 2588 | 1464722264400 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:17:44 INFO - PROCESS | 2588 | 1464722264402 Marionette TRACE conn6 <- [1,1378,null,{}] 12:17:44 INFO - PROCESS | 2588 | 1464722264406 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}] 12:17:44 INFO - PROCESS | 2588 | 1464722264538 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:17:44 INFO - PROCESS | 2588 | 1464722264592 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD014D800 == 75 [pid = 2588] [id = 354] 12:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC1755C00) [pid = 2588] [serial = 1061] [outer = 0000000000000000] 12:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCD979C00) [pid = 2588] [serial = 1062] [outer = 0000007DC1755C00] 12:17:44 INFO - PROCESS | 2588 | 1464722264638 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCEF0DC00) [pid = 2588] [serial = 1063] [outer = 0000007DC1755C00] 12:17:45 INFO - PROCESS | 2588 | 1464722264987 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]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 12:17:45 INFO - PROCESS | 2588 | 1464722265039 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 2588 | 1464722265041 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:17:45 INFO - PROCESS | 2588 | 1464722265045 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 2588 | 1464722265046 Marionette TRACE conn6 <- [1,1382,null,{}] 12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:17:45 INFO - PROCESS | 2588 | 1464722265050 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}] 12:17:45 INFO - PROCESS | 2588 | 1464722265144 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:17:45 INFO - PROCESS | 2588 | 1464722265150 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C82800 == 76 [pid = 2588] [id = 355] 12:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCEFE5800) [pid = 2588] [serial = 1064] [outer = 0000000000000000] 12:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCF3D4000) [pid = 2588] [serial = 1065] [outer = 0000007DCEFE5800] 12:17:45 INFO - PROCESS | 2588 | 1464722265197 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCF49E800) [pid = 2588] [serial = 1066] [outer = 0000007DCEFE5800] 12:17:45 INFO - PROCESS | 2588 | 1464722265651 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]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 12:17:45 INFO - PROCESS | 2588 | 1464722265678 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 2588 | 1464722265680 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:17:45 INFO - PROCESS | 2588 | 1464722265683 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:17:45 INFO - PROCESS | 2588 | 1464722265686 Marionette TRACE conn6 <- [1,1386,null,{}] 12:17:45 INFO - PROCESS | 2588 | 1464722265707 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}] 12:17:45 INFO - PROCESS | 2588 | 1464722265827 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:17:45 INFO - PROCESS | 2588 | 1464722265836 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2B85800 == 77 [pid = 2588] [id = 356] 12:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF6F6800) [pid = 2588] [serial = 1067] [outer = 0000000000000000] 12:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF952C00) [pid = 2588] [serial = 1068] [outer = 0000007DCF6F6800] 12:17:45 INFO - PROCESS | 2588 | 1464722265884 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCF95DC00) [pid = 2588] [serial = 1069] [outer = 0000007DCF6F6800] 12:17:46 INFO - PROCESS | 2588 | 1464722266569 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]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 942ms 12:17:46 INFO - PROCESS | 2588 | 1464722266629 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 2588 | 1464722266634 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:17:46 INFO - PROCESS | 2588 | 1464722266641 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 2588 | 1464722266646 Marionette TRACE conn6 <- [1,1390,null,{}] 12:17:46 INFO - PROCESS | 2588 | 1464722266652 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}] 12:17:46 INFO - PROCESS | 2588 | 1464722266821 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:17:46 INFO - PROCESS | 2588 | 1464722266941 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8150C800 == 78 [pid = 2588] [id = 357] 12:17:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007D81334C00) [pid = 2588] [serial = 1070] [outer = 0000000000000000] 12:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007D81552400) [pid = 2588] [serial = 1071] [outer = 0000007D81334C00] 12:17:47 INFO - PROCESS | 2588 | 1464722267003 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007D822F8000) [pid = 2588] [serial = 1072] [outer = 0000007D81334C00] 12:17:47 INFO - PROCESS | 2588 | 1464722267620 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]]]}] 12:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007D83209C00) [pid = 2588] [serial = 1073] [outer = 0000007DC727FC00] 12:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1038ms 12:17:47 INFO - PROCESS | 2588 | 1464722267713 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:17:47 INFO - PROCESS | 2588 | 1464722267718 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:17:47 INFO - PROCESS | 2588 | 1464722267763 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:17:47 INFO - PROCESS | 2588 | 1464722267766 Marionette TRACE conn6 <- [1,1394,null,{}] 12:17:47 INFO - PROCESS | 2588 | 1464722267771 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}] 12:17:47 INFO - PROCESS | 2588 | 1464722267903 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:17:48 INFO - PROCESS | 2588 | 1464722268023 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE95000 == 79 [pid = 2588] [id = 358] 12:17:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC0E80000) [pid = 2588] [serial = 1074] [outer = 0000000000000000] 12:17:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC2C80C00) [pid = 2588] [serial = 1075] [outer = 0000007DC0E80000] 12:17:48 INFO - PROCESS | 2588 | 1464722268083 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC8D19800) [pid = 2588] [serial = 1076] [outer = 0000007DC0E80000] 12:17:48 INFO - PROCESS | 2588 | 1464722268673 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]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 984ms 12:17:48 INFO - PROCESS | 2588 | 1464722268755 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 2588 | 1464722268758 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:17:48 INFO - PROCESS | 2588 | 1464722268762 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 2588 | 1464722268766 Marionette TRACE conn6 <- [1,1398,null,{}] 12:17:48 INFO - PROCESS | 2588 | 1464722268778 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}] 12:17:48 INFO - PROCESS | 2588 | 1464722268915 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:17:49 INFO - PROCESS | 2588 | 1464722269036 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3894800 == 80 [pid = 2588] [id = 359] 12:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCC163800) [pid = 2588] [serial = 1077] [outer = 0000000000000000] 12:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCF5E3400) [pid = 2588] [serial = 1078] [outer = 0000007DCC163800] 12:17:49 INFO - PROCESS | 2588 | 1464722269097 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCFA58C00) [pid = 2588] [serial = 1079] [outer = 0000007DCC163800] 12:17:49 INFO - PROCESS | 2588 | 1464722269783 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]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1033ms 12:17:49 INFO - PROCESS | 2588 | 1464722269796 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 2588 | 1464722269800 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:17:49 INFO - PROCESS | 2588 | 1464722269804 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 2588 | 1464722269806 Marionette TRACE conn6 <- [1,1402,null,{}] 12:17:49 INFO - PROCESS | 2588 | 1464722269810 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}] 12:17:49 INFO - PROCESS | 2588 | 1464722269936 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:17:50 INFO - PROCESS | 2588 | 1464722270062 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43CA000 == 81 [pid = 2588] [id = 360] 12:17:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCFDFB400) [pid = 2588] [serial = 1080] [outer = 0000000000000000] 12:17:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCFE54400) [pid = 2588] [serial = 1081] [outer = 0000007DCFDFB400] 12:17:50 INFO - PROCESS | 2588 | 1464722270120 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DCFEC7000) [pid = 2588] [serial = 1082] [outer = 0000007DCFDFB400] 12:17:50 INFO - PROCESS | 2588 | 1464722270809 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]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1027ms 12:17:50 INFO - PROCESS | 2588 | 1464722270833 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 2588 | 1464722270835 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:17:50 INFO - PROCESS | 2588 | 1464722270839 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 2588 | 1464722270841 Marionette TRACE conn6 <- [1,1406,null,{}] 12:17:50 INFO - PROCESS | 2588 | 1464722270846 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}] 12:17:50 INFO - PROCESS | 2588 | 1464722270963 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:17:51 INFO - PROCESS | 2588 | 1464722271089 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E36000 == 82 [pid = 2588] [id = 361] 12:17:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD00F2000) [pid = 2588] [serial = 1083] [outer = 0000000000000000] 12:17:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD0106800) [pid = 2588] [serial = 1084] [outer = 0000007DD00F2000] 12:17:51 INFO - PROCESS | 2588 | 1464722271146 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD02BE400) [pid = 2588] [serial = 1085] [outer = 0000007DD00F2000] 12:17:51 INFO - PROCESS | 2588 | 1464722271748 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]]]}] 12:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 944ms 12:17:51 INFO - PROCESS | 2588 | 1464722271785 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:17:51 INFO - PROCESS | 2588 | 1464722271788 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:17:51 INFO - PROCESS | 2588 | 1464722271791 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:17:51 INFO - PROCESS | 2588 | 1464722271794 Marionette TRACE conn6 <- [1,1410,null,{}] 12:17:51 INFO - PROCESS | 2588 | 1464722271798 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}] 12:17:51 INFO - PROCESS | 2588 | 1464722271940 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:17:52 INFO - PROCESS | 2588 | 1464722272069 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DB8000 == 83 [pid = 2588] [id = 362] 12:17:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD17C2C00) [pid = 2588] [serial = 1086] [outer = 0000000000000000] 12:17:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD1E2B000) [pid = 2588] [serial = 1087] [outer = 0000007DD17C2C00] 12:17:52 INFO - PROCESS | 2588 | 1464722272126 Marionette DEBUG loaded listener.js 12:17:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD2161C00) [pid = 2588] [serial = 1088] [outer = 0000007DD17C2C00] 12:17:52 INFO - PROCESS | 2588 | 1464722272773 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]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1030ms 12:17:52 INFO - PROCESS | 2588 | 1464722272839 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 2588 | 1464722272842 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:17:52 INFO - PROCESS | 2588 | 1464722272848 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:17:52 INFO - PROCESS | 2588 | 1464722272850 Marionette TRACE conn6 <- [1,1414,null,{}] 12:17:52 INFO - PROCESS | 2588 | 1464722272871 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}] 12:17:52 INFO - PROCESS | 2588 | 1464722272989 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:17:53 INFO - PROCESS | 2588 | 1464722273118 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814CE000 == 84 [pid = 2588] [id = 363] 12:17:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007D81544C00) [pid = 2588] [serial = 1089] [outer = 0000000000000000] 12:17:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007D82C9C800) [pid = 2588] [serial = 1090] [outer = 0000007D81544C00] 12:17:53 INFO - PROCESS | 2588 | 1464722273178 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DC8D20400) [pid = 2588] [serial = 1091] [outer = 0000007D81544C00] 12:17:53 INFO - PROCESS | 2588 | 1464722273971 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]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1184ms 12:17:54 INFO - PROCESS | 2588 | 1464722274037 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 2588 | 1464722274042 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:17:54 INFO - PROCESS | 2588 | 1464722274047 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 2588 | 1464722274051 Marionette TRACE conn6 <- [1,1418,null,{}] 12:17:54 INFO - PROCESS | 2588 | 1464722274057 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}] 12:17:54 INFO - PROCESS | 2588 | 1464722274174 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:17:54 INFO - PROCESS | 2588 | 1464722274310 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC76B800 == 85 [pid = 2588] [id = 364] 12:17:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007D83206C00) [pid = 2588] [serial = 1092] [outer = 0000000000000000] 12:17:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007D83209800) [pid = 2588] [serial = 1093] [outer = 0000007D83206C00] 12:17:54 INFO - PROCESS | 2588 | 1464722274367 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DC29AB000) [pid = 2588] [serial = 1094] [outer = 0000007D83206C00] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96E1000 == 84 [pid = 2588] [id = 153] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C82800 == 83 [pid = 2588] [id = 355] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD014D800 == 82 [pid = 2588] [id = 354] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF82A800 == 81 [pid = 2588] [id = 353] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF64D000 == 80 [pid = 2588] [id = 352] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED2E000 == 79 [pid = 2588] [id = 351] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC654800 == 78 [pid = 2588] [id = 350] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7A1B000 == 77 [pid = 2588] [id = 349] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C19800 == 76 [pid = 2588] [id = 348] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007D804DD800) [pid = 2588] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007D816DC800 == 75 [pid = 2588] [id = 347] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8099A000 == 74 [pid = 2588] [id = 343] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDACCB800 == 73 [pid = 2588] [id = 342] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD015C000 == 72 [pid = 2588] [id = 341] 12:17:54 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8097C000 == 71 [pid = 2588] [id = 340] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DC29AB400) [pid = 2588] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DD5FB8C00) [pid = 2588] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007D822EB400) [pid = 2588] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DD7745800) [pid = 2588] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DCEFE3000) [pid = 2588] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DD1949400) [pid = 2588] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DCFA3CC00) [pid = 2588] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DD00F8800) [pid = 2588] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DD3359C00) [pid = 2588] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DD341A400) [pid = 2588] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DD17B6000) [pid = 2588] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCD9C8400) [pid = 2588] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCC142C00) [pid = 2588] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCFDF3C00) [pid = 2588] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCFA36C00) [pid = 2588] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD5FB2C00) [pid = 2588] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007D82C9EC00) [pid = 2588] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCEFE7C00) [pid = 2588] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCD9CB000) [pid = 2588] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC8BA9800) [pid = 2588] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD57DE000) [pid = 2588] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DD45D6C00) [pid = 2588] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD17E6000) [pid = 2588] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD2F5E800) [pid = 2588] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD215D400) [pid = 2588] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC2C82400) [pid = 2588] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC0E0D800) [pid = 2588] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DD4291800) [pid = 2588] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD341A000) [pid = 2588] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DD5FBF000) [pid = 2588] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD41CEC00) [pid = 2588] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCC146400) [pid = 2588] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC8BA8400) [pid = 2588] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCF95AC00) [pid = 2588] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD4433C00) [pid = 2588] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:17:54 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC743F800) [pid = 2588] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:17:55 INFO - PROCESS | 2588 | 1464722275025 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]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1030ms 12:17:55 INFO - PROCESS | 2588 | 1464722275080 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 2588 | 1464722275086 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:17:55 INFO - PROCESS | 2588 | 1464722275092 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 2588 | 1464722275095 Marionette TRACE conn6 <- [1,1422,null,{}] 12:17:55 INFO - PROCESS | 2588 | 1464722275099 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}] 12:17:55 INFO - PROCESS | 2588 | 1464722275220 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:17:55 INFO - PROCESS | 2588 | 1464722275304 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814DC800 == 72 [pid = 2588] [id = 365] 12:17:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D81B5BC00) [pid = 2588] [serial = 1095] [outer = 0000000000000000] 12:17:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC282CC00) [pid = 2588] [serial = 1096] [outer = 0000007D81B5BC00] 12:17:55 INFO - PROCESS | 2588 | 1464722275352 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC2C80400) [pid = 2588] [serial = 1097] [outer = 0000007D81B5BC00] 12:17:55 INFO - PROCESS | 2588 | 1464722275823 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]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 798ms 12:17:55 INFO - PROCESS | 2588 | 1464722275891 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 2588 | 1464722275894 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:17:55 INFO - PROCESS | 2588 | 1464722275898 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 2588 | 1464722275901 Marionette TRACE conn6 <- [1,1426,null,{}] 12:17:55 INFO - PROCESS | 2588 | 1464722275913 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}] 12:17:56 INFO - PROCESS | 2588 | 1464722276018 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:17:56 INFO - PROCESS | 2588 | 1464722276032 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96FF000 == 73 [pid = 2588] [id = 366] 12:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC7ADEC00) [pid = 2588] [serial = 1098] [outer = 0000000000000000] 12:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC7D7A800) [pid = 2588] [serial = 1099] [outer = 0000007DC7ADEC00] 12:17:56 INFO - PROCESS | 2588 | 1464722276081 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC8D17000) [pid = 2588] [serial = 1100] [outer = 0000007DC7ADEC00] 12:17:56 INFO - PROCESS | 2588 | 1464722276556 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]]]}] 12:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 689ms 12:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:17:56 INFO - PROCESS | 2588 | 1464722276589 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 2588 | 1464722276592 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:17:56 INFO - PROCESS | 2588 | 1464722276595 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:17:56 INFO - PROCESS | 2588 | 1464722276597 Marionette TRACE conn6 <- [1,1430,null,{}] 12:17:56 INFO - PROCESS | 2588 | 1464722276601 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}] 12:17:56 INFO - PROCESS | 2588 | 1464722276702 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:17:56 INFO - PROCESS | 2588 | 1464722276712 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF595800 == 74 [pid = 2588] [id = 367] 12:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCC141400) [pid = 2588] [serial = 1101] [outer = 0000000000000000] 12:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCC146800) [pid = 2588] [serial = 1102] [outer = 0000007DCC141400] 12:17:56 INFO - PROCESS | 2588 | 1464722276759 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCD742000) [pid = 2588] [serial = 1103] [outer = 0000007DCC141400] 12:17:57 INFO - PROCESS | 2588 | 1464722277220 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]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 12:17:57 INFO - PROCESS | 2588 | 1464722277288 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 2588 | 1464722277291 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:17:57 INFO - PROCESS | 2588 | 1464722277300 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 2588 | 1464722277302 Marionette TRACE conn6 <- [1,1434,null,{}] 12:17:57 INFO - PROCESS | 2588 | 1464722277306 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}] 12:17:57 INFO - PROCESS | 2588 | 1464722277457 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:17:57 INFO - PROCESS | 2588 | 1464722277482 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0151000 == 75 [pid = 2588] [id = 368] 12:17:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCD97C000) [pid = 2588] [serial = 1104] [outer = 0000000000000000] 12:17:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCD9C5400) [pid = 2588] [serial = 1105] [outer = 0000007DCD97C000] 12:17:57 INFO - PROCESS | 2588 | 1464722277528 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCEFE3C00) [pid = 2588] [serial = 1106] [outer = 0000007DCD97C000] 12:17:58 INFO - PROCESS | 2588 | 1464722277997 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]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 12:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:17:58 INFO - PROCESS | 2588 | 1464722278032 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 2588 | 1464722278034 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:17:58 INFO - PROCESS | 2588 | 1464722278038 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 2588 | 1464722278039 Marionette TRACE conn6 <- [1,1438,null,{}] 12:17:58 INFO - PROCESS | 2588 | 1464722278043 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}] 12:17:58 INFO - PROCESS | 2588 | 1464722278180 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:17:58 INFO - PROCESS | 2588 | 1464722278199 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD21CF000 == 76 [pid = 2588] [id = 369] 12:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCF3D4800) [pid = 2588] [serial = 1107] [outer = 0000000000000000] 12:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCFA73400) [pid = 2588] [serial = 1108] [outer = 0000007DCF3D4800] 12:17:58 INFO - PROCESS | 2588 | 1464722278245 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFEC1400) [pid = 2588] [serial = 1109] [outer = 0000007DCF3D4800] 12:17:58 INFO - PROCESS | 2588 | 1464722278711 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]]]}] 12:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 735ms 12:17:58 INFO - PROCESS | 2588 | 1464722278776 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:17:58 INFO - PROCESS | 2588 | 1464722278778 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:17:58 INFO - PROCESS | 2588 | 1464722278823 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:17:58 INFO - PROCESS | 2588 | 1464722278826 Marionette TRACE conn6 <- [1,1442,null,{}] 12:17:58 INFO - PROCESS | 2588 | 1464722278830 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}] 12:17:58 INFO - PROCESS | 2588 | 1464722278951 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:17:59 INFO - PROCESS | 2588 | 1464722279009 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31B3000 == 77 [pid = 2588] [id = 370] 12:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCFA54C00) [pid = 2588] [serial = 1110] [outer = 0000000000000000] 12:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD0C21400) [pid = 2588] [serial = 1111] [outer = 0000007DCFA54C00] 12:17:59 INFO - PROCESS | 2588 | 1464722279055 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DD17E3800) [pid = 2588] [serial = 1112] [outer = 0000007DCFA54C00] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007D822ED400) [pid = 2588] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007D81546800) [pid = 2588] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCD984C00) [pid = 2588] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC3E91C00) [pid = 2588] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC296D800) [pid = 2588] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCEFE5800) [pid = 2588] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCC13F000) [pid = 2588] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC76BDC00) [pid = 2588] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC1755C00) [pid = 2588] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:17:59 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007D81547C00) [pid = 2588] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:17:59 INFO - PROCESS | 2588 | 1464722279530 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]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 753ms 12:17:59 INFO - PROCESS | 2588 | 1464722279563 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 2588 | 1464722279574 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:17:59 INFO - PROCESS | 2588 | 1464722279577 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 2588 | 1464722279579 Marionette TRACE conn6 <- [1,1446,null,{}] 12:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:17:59 INFO - PROCESS | 2588 | 1464722279595 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}] 12:17:59 INFO - PROCESS | 2588 | 1464722279689 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:17:59 INFO - PROCESS | 2588 | 1464722279699 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3386800 == 78 [pid = 2588] [id = 371] 12:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC8D1B000) [pid = 2588] [serial = 1113] [outer = 0000000000000000] 12:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF612000) [pid = 2588] [serial = 1114] [outer = 0000007DC8D1B000] 12:17:59 INFO - PROCESS | 2588 | 1464722279745 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD194A000) [pid = 2588] [serial = 1115] [outer = 0000007DC8D1B000] 12:18:00 INFO - PROCESS | 2588 | 1464722280206 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]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 692ms 12:18:00 INFO - PROCESS | 2588 | 1464722280276 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 2588 | 1464722280278 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:18:00 INFO - PROCESS | 2588 | 1464722280282 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 2588 | 1464722280284 Marionette TRACE conn6 <- [1,1450,null,{}] 12:18:00 INFO - PROCESS | 2588 | 1464722280288 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}] 12:18:00 INFO - PROCESS | 2588 | 1464722280414 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:18:00 INFO - PROCESS | 2588 | 1464722280427 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E2B000 == 79 [pid = 2588] [id = 372] 12:18:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007D822EC800) [pid = 2588] [serial = 1116] [outer = 0000000000000000] 12:18:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DD2BC2000) [pid = 2588] [serial = 1117] [outer = 0000007D822EC800] 12:18:00 INFO - PROCESS | 2588 | 1464722280476 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DD2F5FC00) [pid = 2588] [serial = 1118] [outer = 0000007D822EC800] 12:18:00 INFO - PROCESS | 2588 | 1464722280962 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]]]}] 12:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 12:18:01 INFO - PROCESS | 2588 | 1464722281017 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 2588 | 1464722281019 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:18:01 INFO - PROCESS | 2588 | 1464722281023 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:18:01 INFO - PROCESS | 2588 | 1464722281025 Marionette TRACE conn6 <- [1,1454,null,{}] 12:18:01 INFO - PROCESS | 2588 | 1464722281028 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}] 12:18:01 INFO - PROCESS | 2588 | 1464722281126 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:18:01 INFO - PROCESS | 2588 | 1464722281138 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E44000 == 80 [pid = 2588] [id = 373] 12:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DD3353400) [pid = 2588] [serial = 1119] [outer = 0000000000000000] 12:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD3357C00) [pid = 2588] [serial = 1120] [outer = 0000007DD3353400] 12:18:01 INFO - PROCESS | 2588 | 1464722281183 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD33B1800) [pid = 2588] [serial = 1121] [outer = 0000007DD3353400] 12:18:01 INFO - PROCESS | 2588 | 1464722281947 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]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 985ms 12:18:02 INFO - PROCESS | 2588 | 1464722282013 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 2588 | 1464722282019 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:18:02 INFO - PROCESS | 2588 | 1464722282024 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 2588 | 1464722282029 Marionette TRACE conn6 <- [1,1458,null,{}] 12:18:02 INFO - PROCESS | 2588 | 1464722282035 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}] 12:18:02 INFO - PROCESS | 2588 | 1464722282165 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:18:02 INFO - PROCESS | 2588 | 1464722282296 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC35DF000 == 81 [pid = 2588] [id = 374] 12:18:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007D822F5400) [pid = 2588] [serial = 1122] [outer = 0000000000000000] 12:18:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC0E77000) [pid = 2588] [serial = 1123] [outer = 0000007D822F5400] 12:18:02 INFO - PROCESS | 2588 | 1464722282357 Marionette DEBUG loaded listener.js 12:18:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC2C7F000) [pid = 2588] [serial = 1124] [outer = 0000007D822F5400] 12:18:02 INFO - PROCESS | 2588 | 1464722282971 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]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 987ms 12:18:03 INFO - PROCESS | 2588 | 1464722283013 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 2588 | 1464722283020 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:18:03 INFO - PROCESS | 2588 | 1464722283027 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 2588 | 1464722283030 Marionette TRACE conn6 <- [1,1462,null,{}] 12:18:03 INFO - PROCESS | 2588 | 1464722283034 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}] 12:18:03 INFO - PROCESS | 2588 | 1464722283167 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:18:03 INFO - PROCESS | 2588 | 1464722283296 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C78000 == 82 [pid = 2588] [id = 375] 12:18:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DC8D12800) [pid = 2588] [serial = 1125] [outer = 0000000000000000] 12:18:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DC9625000) [pid = 2588] [serial = 1126] [outer = 0000007DC8D12800] 12:18:03 INFO - PROCESS | 2588 | 1464722283353 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCEF03C00) [pid = 2588] [serial = 1127] [outer = 0000007DC8D12800] 12:18:04 INFO - PROCESS | 2588 | 1464722284058 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]]]}] 12:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1074ms 12:18:04 INFO - PROCESS | 2588 | 1464722284107 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:18:04 INFO - PROCESS | 2588 | 1464722284110 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:18:04 INFO - PROCESS | 2588 | 1464722284114 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:18:04 INFO - PROCESS | 2588 | 1464722284119 Marionette TRACE conn6 <- [1,1466,null,{}] 12:18:04 INFO - PROCESS | 2588 | 1464722284131 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}] 12:18:04 INFO - PROCESS | 2588 | 1464722284266 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:18:04 INFO - PROCESS | 2588 | 1464722284398 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E17000 == 83 [pid = 2588] [id = 376] 12:18:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCFDF1000) [pid = 2588] [serial = 1128] [outer = 0000000000000000] 12:18:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DD00F4800) [pid = 2588] [serial = 1129] [outer = 0000007DCFDF1000] 12:18:04 INFO - PROCESS | 2588 | 1464722284458 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD31D1C00) [pid = 2588] [serial = 1130] [outer = 0000007DCFDF1000] 12:18:05 INFO - PROCESS | 2588 | 1464722285105 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]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1037ms 12:18:05 INFO - PROCESS | 2588 | 1464722285153 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 2588 | 1464722285156 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:18:05 INFO - PROCESS | 2588 | 1464722285160 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 2588 | 1464722285162 Marionette TRACE conn6 <- [1,1470,null,{}] 12:18:05 INFO - PROCESS | 2588 | 1464722285166 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}] 12:18:05 INFO - PROCESS | 2588 | 1464722285293 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:18:05 INFO - PROCESS | 2588 | 1464722285420 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8310000 == 84 [pid = 2588] [id = 377] 12:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD380D400) [pid = 2588] [serial = 1131] [outer = 0000000000000000] 12:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD41CA400) [pid = 2588] [serial = 1132] [outer = 0000007DD380D400] 12:18:05 INFO - PROCESS | 2588 | 1464722285477 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD41D6800) [pid = 2588] [serial = 1133] [outer = 0000007DD380D400] 12:18:06 INFO - PROCESS | 2588 | 1464722286064 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]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 946ms 12:18:06 INFO - PROCESS | 2588 | 1464722286107 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 2588 | 1464722286109 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:18:06 INFO - PROCESS | 2588 | 1464722286113 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 2588 | 1464722286115 Marionette TRACE conn6 <- [1,1474,null,{}] 12:18:06 INFO - PROCESS | 2588 | 1464722286119 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}] 12:18:06 INFO - PROCESS | 2588 | 1464722286241 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:18:06 INFO - PROCESS | 2588 | 1464722286368 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD84A0800 == 85 [pid = 2588] [id = 378] 12:18:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD380E000) [pid = 2588] [serial = 1134] [outer = 0000000000000000] 12:18:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD4296400) [pid = 2588] [serial = 1135] [outer = 0000007DD380E000] 12:18:06 INFO - PROCESS | 2588 | 1464722286425 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DD4362800) [pid = 2588] [serial = 1136] [outer = 0000007DD380E000] 12:18:07 INFO - PROCESS | 2588 | 1464722287047 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]]]}] 12:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 987ms 12:18:07 INFO - PROCESS | 2588 | 1464722287113 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 2588 | 1464722287115 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:18:07 INFO - PROCESS | 2588 | 1464722287120 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:18:07 INFO - PROCESS | 2588 | 1464722287123 Marionette TRACE conn6 <- [1,1478,null,{}] 12:18:07 INFO - PROCESS | 2588 | 1464722287127 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}] 12:18:07 INFO - PROCESS | 2588 | 1464722287261 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:18:07 INFO - PROCESS | 2588 | 1464722287390 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9F22000 == 86 [pid = 2588] [id = 379] 12:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DD45D5000) [pid = 2588] [serial = 1137] [outer = 0000000000000000] 12:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DD57DF000) [pid = 2588] [serial = 1138] [outer = 0000007DD45D5000] 12:18:07 INFO - PROCESS | 2588 | 1464722287447 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DD5EF3800) [pid = 2588] [serial = 1139] [outer = 0000007DD45D5000] 12:18:08 INFO - PROCESS | 2588 | 1464722288049 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]]]}] 12:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 985ms 12:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:18:08 INFO - PROCESS | 2588 | 1464722288108 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 2588 | 1464722288111 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:18:08 INFO - PROCESS | 2588 | 1464722288115 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:18:08 INFO - PROCESS | 2588 | 1464722288117 Marionette TRACE conn6 <- [1,1482,null,{}] 12:18:08 INFO - PROCESS | 2588 | 1464722288121 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}] 12:18:08 INFO - PROCESS | 2588 | 1464722288240 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:18:08 INFO - PROCESS | 2588 | 1464722288341 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C2E800 == 87 [pid = 2588] [id = 380] 12:18:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007D81B76000) [pid = 2588] [serial = 1140] [outer = 0000000000000000] 12:18:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DC0FD9800) [pid = 2588] [serial = 1141] [outer = 0000007D81B76000] 12:18:08 INFO - PROCESS | 2588 | 1464722288399 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DCEF0F000) [pid = 2588] [serial = 1142] [outer = 0000007D81B76000] 12:18:09 INFO - PROCESS | 2588 | 1464722289271 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]]]}] 12:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1181ms 12:18:09 INFO - PROCESS | 2588 | 1464722289298 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:18:09 INFO - PROCESS | 2588 | 1464722289304 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:18:09 INFO - PROCESS | 2588 | 1464722289308 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 2588 | 1464722289313 Marionette TRACE conn6 <- [1,1486,null,{}] 12:18:09 INFO - PROCESS | 2588 | 1464722289332 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}] 12:18:09 INFO - PROCESS | 2588 | 1464722289449 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:18:09 INFO - PROCESS | 2588 | 1464722289584 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC76C800 == 88 [pid = 2588] [id = 381] 12:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DC0E82C00) [pid = 2588] [serial = 1143] [outer = 0000000000000000] 12:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DC214DC00) [pid = 2588] [serial = 1144] [outer = 0000007DC0E82C00] 12:18:09 INFO - PROCESS | 2588 | 1464722289639 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DC3028C00) [pid = 2588] [serial = 1145] [outer = 0000007DC0E82C00] 12:18:10 INFO - PROCESS | 2588 | 1464722290256 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]]]}] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E2B000 == 87 [pid = 2588] [id = 372] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3386800 == 86 [pid = 2588] [id = 371] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31B3000 == 85 [pid = 2588] [id = 370] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD21CF000 == 84 [pid = 2588] [id = 369] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0151000 == 83 [pid = 2588] [id = 368] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF595800 == 82 [pid = 2588] [id = 367] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DD3355400) [pid = 2588] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DD341C800) [pid = 2588] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCEF07400) [pid = 2588] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCF957000) [pid = 2588] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DC285A400) [pid = 2588] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007D81B5C400) [pid = 2588] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DCF952C00) [pid = 2588] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96FF000 == 81 [pid = 2588] [id = 366] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814DC800 == 80 [pid = 2588] [id = 365] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC76B800 == 79 [pid = 2588] [id = 364] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DB8000 == 78 [pid = 2588] [id = 362] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E36000 == 77 [pid = 2588] [id = 361] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43CA000 == 76 [pid = 2588] [id = 360] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3894800 == 75 [pid = 2588] [id = 359] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE95000 == 74 [pid = 2588] [id = 358] 12:18:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8150C800 == 73 [pid = 2588] [id = 357] 12:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1030ms 12:18:10 INFO - PROCESS | 2588 | 1464722290342 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 2588 | 1464722290348 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:18:10 INFO - PROCESS | 2588 | 1464722290355 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 2588 | 1464722290358 Marionette TRACE conn6 <- [1,1490,null,{}] 12:18:10 INFO - PROCESS | 2588 | 1464722290362 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}] 12:18:10 INFO - PROCESS | 2588 | 1464722290485 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007D822F6C00) [pid = 2588] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007D81B73400) [pid = 2588] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DCEE58800) [pid = 2588] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007D81332800) [pid = 2588] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DC0E77C00) [pid = 2588] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC7284400) [pid = 2588] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DCD9C1000) [pid = 2588] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DC29B2000) [pid = 2588] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC4024400) [pid = 2588] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCF3D4000) [pid = 2588] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCCD9A000) [pid = 2588] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC8A29000) [pid = 2588] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCEF0DC00) [pid = 2588] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC2C85800) [pid = 2588] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC8D13400) [pid = 2588] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCC675800) [pid = 2588] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007D8320C800) [pid = 2588] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007D83203000) [pid = 2588] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCD979C00) [pid = 2588] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCF49E800) [pid = 2588] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:18:10 INFO - PROCESS | 2588 | 1464722290590 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81510800 == 74 [pid = 2588] [id = 382] 12:18:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007D8133A400) [pid = 2588] [serial = 1146] [outer = 0000000000000000] 12:18:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007D8154CC00) [pid = 2588] [serial = 1147] [outer = 0000007D8133A400] 12:18:10 INFO - PROCESS | 2588 | 1464722290640 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007D8320D400) [pid = 2588] [serial = 1148] [outer = 0000007D8133A400] 12:18:11 INFO - PROCESS | 2588 | 1464722291066 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]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 733ms 12:18:11 INFO - PROCESS | 2588 | 1464722291089 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 2588 | 1464722291091 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:18:11 INFO - PROCESS | 2588 | 1464722291095 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 2588 | 1464722291099 Marionette TRACE conn6 <- [1,1494,null,{}] 12:18:11 INFO - PROCESS | 2588 | 1464722291110 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}] 12:18:11 INFO - PROCESS | 2588 | 1464722291247 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:18:11 INFO - PROCESS | 2588 | 1464722291265 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCCE3B000 == 75 [pid = 2588] [id = 383] 12:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC706D000) [pid = 2588] [serial = 1149] [outer = 0000000000000000] 12:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC721A000) [pid = 2588] [serial = 1150] [outer = 0000007DC706D000] 12:18:11 INFO - PROCESS | 2588 | 1464722291315 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC8BA8400) [pid = 2588] [serial = 1151] [outer = 0000007DC706D000] 12:18:11 INFO - PROCESS | 2588 | 1464722291785 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]]]}] 12:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 12:18:11 INFO - PROCESS | 2588 | 1464722291832 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 2588 | 1464722291835 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:18:11 INFO - PROCESS | 2588 | 1464722291846 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:18:11 INFO - PROCESS | 2588 | 1464722291848 Marionette TRACE conn6 <- [1,1498,null,{}] 12:18:11 INFO - PROCESS | 2588 | 1464722291852 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}] 12:18:11 INFO - PROCESS | 2588 | 1464722291957 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:18:12 INFO - PROCESS | 2588 | 1464722292042 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF653000 == 76 [pid = 2588] [id = 384] 12:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DC7D6B800) [pid = 2588] [serial = 1152] [outer = 0000000000000000] 12:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCC15F000) [pid = 2588] [serial = 1153] [outer = 0000007DC7D6B800] 12:18:12 INFO - PROCESS | 2588 | 1464722292088 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DCD977000) [pid = 2588] [serial = 1154] [outer = 0000007DC7D6B800] 12:18:12 INFO - PROCESS | 2588 | 1464722292465 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]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 12:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:18:12 INFO - PROCESS | 2588 | 1464722292523 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 2588 | 1464722292525 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:18:12 INFO - PROCESS | 2588 | 1464722292528 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 2588 | 1464722292530 Marionette TRACE conn6 <- [1,1502,null,{}] 12:18:12 INFO - PROCESS | 2588 | 1464722292534 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}] 12:18:12 INFO - PROCESS | 2588 | 1464722292699 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:18:12 INFO - PROCESS | 2588 | 1464722292726 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAF000 == 77 [pid = 2588] [id = 385] 12:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCC109000) [pid = 2588] [serial = 1155] [outer = 0000000000000000] 12:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DCEE51800) [pid = 2588] [serial = 1156] [outer = 0000007DCC109000] 12:18:12 INFO - PROCESS | 2588 | 1464722292772 Marionette DEBUG loaded listener.js 12:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DCF3CCC00) [pid = 2588] [serial = 1157] [outer = 0000007DCC109000] 12:18:13 INFO - PROCESS | 2588 | 1464722293244 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]]]}] 12:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 12:18:13 INFO - PROCESS | 2588 | 1464722293265 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:18:13 INFO - PROCESS | 2588 | 1464722293267 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:18:13 INFO - PROCESS | 2588 | 1464722293271 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:18:13 INFO - PROCESS | 2588 | 1464722293273 Marionette TRACE conn6 <- [1,1506,null,{}] 12:18:13 INFO - PROCESS | 2588 | 1464722293284 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}] 12:18:13 INFO - PROCESS | 2588 | 1464722293426 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:18:13 INFO - PROCESS | 2588 | 1464722293487 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD20D1000 == 78 [pid = 2588] [id = 386] 12:18:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DCF3D9000) [pid = 2588] [serial = 1158] [outer = 0000000000000000] 12:18:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DCFA52C00) [pid = 2588] [serial = 1159] [outer = 0000007DCF3D9000] 12:18:13 INFO - PROCESS | 2588 | 1464722293533 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD00F5800) [pid = 2588] [serial = 1160] [outer = 0000007DCF3D9000] 12:18:13 INFO - PROCESS | 2588 | 1464722293971 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]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 12:18:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:18:14 INFO - PROCESS | 2588 | 1464722294007 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 2588 | 1464722294010 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:18:14 INFO - PROCESS | 2588 | 1464722294013 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 2588 | 1464722294015 Marionette TRACE conn6 <- [1,1510,null,{}] 12:18:14 INFO - PROCESS | 2588 | 1464722294019 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}] 12:18:14 INFO - PROCESS | 2588 | 1464722294181 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:18:14 INFO - PROCESS | 2588 | 1464722294204 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3367800 == 79 [pid = 2588] [id = 387] 12:18:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DCFDFB800) [pid = 2588] [serial = 1161] [outer = 0000000000000000] 12:18:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD02C7400) [pid = 2588] [serial = 1162] [outer = 0000007DCFDFB800] 12:18:14 INFO - PROCESS | 2588 | 1464722294252 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DD17E7800) [pid = 2588] [serial = 1163] [outer = 0000007DCFDFB800] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DCD97C000) [pid = 2588] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DCF3D4800) [pid = 2588] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DCFA54C00) [pid = 2588] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC7ADEC00) [pid = 2588] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007D81B5BC00) [pid = 2588] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007D83206C00) [pid = 2588] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007D81544C00) [pid = 2588] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCC141400) [pid = 2588] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007D822EC800) [pid = 2588] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC8D1B000) [pid = 2588] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:18:14 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD57DC400) [pid = 2588] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:18:15 INFO - PROCESS | 2588 | 1464722295015 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"]]]}] 12:18:15 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 () { 12:18:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:18:15 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 () { 12:18:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:18:15 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 () { 12:18:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:18:15 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 () { 12:18:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:18:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1037ms 12:18:15 INFO - PROCESS | 2588 | 1464722295053 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 2588 | 1464722295056 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:18:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:18:15 INFO - PROCESS | 2588 | 1464722295078 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 2588 | 1464722295080 Marionette TRACE conn6 <- [1,1514,null,{}] 12:18:15 INFO - PROCESS | 2588 | 1464722295084 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}] 12:18:15 INFO - PROCESS | 2588 | 1464722295188 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:18:15 INFO - PROCESS | 2588 | 1464722295271 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD014F800 == 80 [pid = 2588] [id = 388] 12:18:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007D82CA2400) [pid = 2588] [serial = 1164] [outer = 0000000000000000] 12:18:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC7ADEC00) [pid = 2588] [serial = 1165] [outer = 0000007D82CA2400] 12:18:15 INFO - PROCESS | 2588 | 1464722295324 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD0C21800) [pid = 2588] [serial = 1166] [outer = 0000007D82CA2400] 12:18:15 INFO - PROCESS | 2588 | 1464722295728 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"]]]}] 12:18:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:18:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:18:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:18:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 692ms 12:18:15 INFO - PROCESS | 2588 | 1464722295774 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 2588 | 1464722295776 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:18:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:18:15 INFO - PROCESS | 2588 | 1464722295779 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 2588 | 1464722295781 Marionette TRACE conn6 <- [1,1518,null,{}] 12:18:15 INFO - PROCESS | 2588 | 1464722295785 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}] 12:18:15 INFO - PROCESS | 2588 | 1464722295913 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:18:15 INFO - PROCESS | 2588 | 1464722295947 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DBD800 == 81 [pid = 2588] [id = 389] 12:18:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DD20B8C00) [pid = 2588] [serial = 1167] [outer = 0000000000000000] 12:18:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD33A9C00) [pid = 2588] [serial = 1168] [outer = 0000007DD20B8C00] 12:18:16 INFO - PROCESS | 2588 | 1464722295992 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD3445000) [pid = 2588] [serial = 1169] [outer = 0000007DD20B8C00] 12:18:16 INFO - PROCESS | 2588 | 1464722296393 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]]]}] 12:18:16 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 12:18:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:18:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:18:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:18:16 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. 12:18:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:18:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 12:18:16 INFO - PROCESS | 2588 | 1464722296410 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:18:16 INFO - PROCESS | 2588 | 1464722296412 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:18:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:18:16 INFO - PROCESS | 2588 | 1464722296424 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:18:16 INFO - PROCESS | 2588 | 1464722296426 Marionette TRACE conn6 <- [1,1522,null,{}] 12:18:16 INFO - PROCESS | 2588 | 1464722296430 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}] 12:18:16 INFO - PROCESS | 2588 | 1464722296562 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:18:16 INFO - PROCESS | 2588 | 1464722296571 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD830A000 == 82 [pid = 2588] [id = 390] 12:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD215F400) [pid = 2588] [serial = 1170] [outer = 0000000000000000] 12:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD344C400) [pid = 2588] [serial = 1171] [outer = 0000007DD215F400] 12:18:16 INFO - PROCESS | 2588 | 1464722296618 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD435B400) [pid = 2588] [serial = 1172] [outer = 0000007DD215F400] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDADC6800 == 81 [pid = 2588] [id = 318] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1E14000 == 80 [pid = 2588] [id = 220] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81350000 == 79 [pid = 2588] [id = 304] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C24000 == 78 [pid = 2588] [id = 303] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDACC8800 == 77 [pid = 2588] [id = 302] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD843B800 == 76 [pid = 2588] [id = 268] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFD8F800 == 75 [pid = 2588] [id = 250] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814CE000 == 74 [pid = 2588] [id = 363] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8151B000 == 73 [pid = 2588] [id = 345] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE8A000 == 72 [pid = 2588] [id = 155] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF475000 == 71 [pid = 2588] [id = 183] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1735000 == 70 [pid = 2588] [id = 172] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD337B800 == 69 [pid = 2588] [id = 270] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DB6800 == 68 [pid = 2588] [id = 207] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EC3800 == 67 [pid = 2588] [id = 286] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38A3800 == 66 [pid = 2588] [id = 253] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0155000 == 65 [pid = 2588] [id = 184] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E06000 == 64 [pid = 2588] [id = 237] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8DBA000 == 63 [pid = 2588] [id = 177] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83254000 == 62 [pid = 2588] [id = 344] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0CFA000 == 61 [pid = 2588] [id = 160] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4210000 == 60 [pid = 2588] [id = 248] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B34000 == 59 [pid = 2588] [id = 252] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8094C800 == 58 [pid = 2588] [id = 339] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814E1000 == 57 [pid = 2588] [id = 319] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43E0800 == 56 [pid = 2588] [id = 251] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC916B800 == 55 [pid = 2588] [id = 209] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DB3000 == 54 [pid = 2588] [id = 297] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD831B800 == 53 [pid = 2588] [id = 331] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9F0A800 == 52 [pid = 2588] [id = 332] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8319000 == 51 [pid = 2588] [id = 221] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA604800 == 50 [pid = 2588] [id = 269] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8151C000 == 49 [pid = 2588] [id = 346] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD843F000 == 48 [pid = 2588] [id = 222] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9F0D000 == 47 [pid = 2588] [id = 301] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E42000 == 46 [pid = 2588] [id = 208] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E36800 == 45 [pid = 2588] [id = 236] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2B85800 == 44 [pid = 2588] [id = 356] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC76C800 == 43 [pid = 2588] [id = 381] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C2E800 == 42 [pid = 2588] [id = 380] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9F22000 == 41 [pid = 2588] [id = 379] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD84A0800 == 40 [pid = 2588] [id = 378] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8310000 == 39 [pid = 2588] [id = 377] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E17000 == 38 [pid = 2588] [id = 376] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C78000 == 37 [pid = 2588] [id = 375] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC35DF000 == 36 [pid = 2588] [id = 374] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E44000 == 35 [pid = 2588] [id = 373] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81510800 == 34 [pid = 2588] [id = 382] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD014F800 == 33 [pid = 2588] [id = 388] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3367800 == 32 [pid = 2588] [id = 387] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF653000 == 31 [pid = 2588] [id = 384] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCCE3B000 == 30 [pid = 2588] [id = 383] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAF000 == 29 [pid = 2588] [id = 385] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD20D1000 == 28 [pid = 2588] [id = 386] 12:18:18 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DBD800 == 27 [pid = 2588] [id = 389] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DDA21B000) [pid = 2588] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DCD9C5400) [pid = 2588] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DCFEC1400) [pid = 2588] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCFA73400) [pid = 2588] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DD0C21400) [pid = 2588] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007D81552400) [pid = 2588] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC7D7A800) [pid = 2588] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC8D17000) [pid = 2588] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DC282CC00) [pid = 2588] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCF5E3400) [pid = 2588] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007D83209800) [pid = 2588] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC29AB000) [pid = 2588] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC2C80400) [pid = 2588] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC8D20400) [pid = 2588] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007D82C9C800) [pid = 2588] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC2C80C00) [pid = 2588] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCC146800) [pid = 2588] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCFE54400) [pid = 2588] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD0106800) [pid = 2588] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DD2F5FC00) [pid = 2588] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD1E2B000) [pid = 2588] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DD3357C00) [pid = 2588] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD2BC2000) [pid = 2588] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DD17E3800) [pid = 2588] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD334BC00) [pid = 2588] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCEFE3C00) [pid = 2588] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCF612000) [pid = 2588] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCD742000) [pid = 2588] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD194A000) [pid = 2588] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:18:19 INFO - PROCESS | 2588 | 1464722299281 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]]]}] 12:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2906ms 12:18:19 INFO - PROCESS | 2588 | 1464722299326 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 2588 | 1464722299330 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:18:19 INFO - PROCESS | 2588 | 1464722299336 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 2588 | 1464722299340 Marionette TRACE conn6 <- [1,1526,null,{}] 12:18:19 INFO - PROCESS | 2588 | 1464722299346 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}] 12:18:19 INFO - PROCESS | 2588 | 1464722299446 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:18:19 INFO - PROCESS | 2588 | 1464722299546 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8099C800 == 28 [pid = 2588] [id = 391] 12:18:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007D8133DC00) [pid = 2588] [serial = 1173] [outer = 0000000000000000] 12:18:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007D81389800) [pid = 2588] [serial = 1174] [outer = 0000007D8133DC00] 12:18:19 INFO - PROCESS | 2588 | 1464722299597 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D81547000) [pid = 2588] [serial = 1175] [outer = 0000007D8133DC00] 12:18:20 INFO - PROCESS | 2588 | 1464722300019 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]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 12:18:20 INFO - PROCESS | 2588 | 1464722300072 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 2588 | 1464722300078 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:18:20 INFO - PROCESS | 2588 | 1464722300085 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 2588 | 1464722300088 Marionette TRACE conn6 <- [1,1530,null,{}] 12:18:20 INFO - PROCESS | 2588 | 1464722300092 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}] 12:18:20 INFO - PROCESS | 2588 | 1464722300191 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:18:20 INFO - PROCESS | 2588 | 1464722300200 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81513800 == 29 [pid = 2588] [id = 392] 12:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D81552C00) [pid = 2588] [serial = 1176] [outer = 0000000000000000] 12:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D81B5EC00) [pid = 2588] [serial = 1177] [outer = 0000007D81552C00] 12:18:20 INFO - PROCESS | 2588 | 1464722300256 Marionette DEBUG loaded listener.js 12:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007D81B7F800) [pid = 2588] [serial = 1178] [outer = 0000007D81552C00] 12:18:20 INFO - PROCESS | 2588 | 1464722300738 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]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 12:18:20 INFO - PROCESS | 2588 | 1464722300762 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:18:20 INFO - PROCESS | 2588 | 1464722300765 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:18:20 INFO - PROCESS | 2588 | 1464722300769 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 2588 | 1464722300773 Marionette TRACE conn6 <- [1,1534,null,{}] 12:18:20 INFO - PROCESS | 2588 | 1464722300785 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}] 12:18:20 INFO - PROCESS | 2588 | 1464722300925 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:18:20 INFO - PROCESS | 2588 | 1464722300943 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83250800 == 30 [pid = 2588] [id = 393] 12:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007D801B7400) [pid = 2588] [serial = 1179] [outer = 0000000000000000] 12:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007D82C9A400) [pid = 2588] [serial = 1180] [outer = 0000007D801B7400] 12:18:21 INFO - PROCESS | 2588 | 1464722300996 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007D8320A400) [pid = 2588] [serial = 1181] [outer = 0000007D801B7400] 12:18:21 INFO - PROCESS | 2588 | 1464722301460 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]]]}] 12:18:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:18:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 12:18:21 INFO - PROCESS | 2588 | 1464722301505 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 2588 | 1464722301508 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:18:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:18:21 INFO - PROCESS | 2588 | 1464722301512 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:18:21 INFO - PROCESS | 2588 | 1464722301514 Marionette TRACE conn6 <- [1,1538,null,{}] 12:18:21 INFO - PROCESS | 2588 | 1464722301517 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}] 12:18:21 INFO - PROCESS | 2588 | 1464722301611 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:18:21 INFO - PROCESS | 2588 | 1464722301619 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC22B9800 == 31 [pid = 2588] [id = 394] 12:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC0E79C00) [pid = 2588] [serial = 1182] [outer = 0000000000000000] 12:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC1757C00) [pid = 2588] [serial = 1183] [outer = 0000007DC0E79C00] 12:18:21 INFO - PROCESS | 2588 | 1464722301667 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC282C000) [pid = 2588] [serial = 1184] [outer = 0000007DC0E79C00] 12:18:22 INFO - PROCESS | 2588 | 1464722302128 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]]]}] 12:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 689ms 12:18:22 INFO - PROCESS | 2588 | 1464722302204 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 2588 | 1464722302206 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:18:22 INFO - PROCESS | 2588 | 1464722302209 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - PROCESS | 2588 | 1464722302211 Marionette TRACE conn6 <- [1,1542,null,{}] 12:18:22 INFO - PROCESS | 2588 | 1464722302215 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}] 12:18:22 INFO - PROCESS | 2588 | 1464722302331 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:18:22 INFO - PROCESS | 2588 | 1464722302345 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7053000 == 32 [pid = 2588] [id = 395] 12:18:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007D81552800) [pid = 2588] [serial = 1185] [outer = 0000000000000000] 12:18:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC296FC00) [pid = 2588] [serial = 1186] [outer = 0000007D81552800] 12:18:22 INFO - PROCESS | 2588 | 1464722302393 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC29AC800) [pid = 2588] [serial = 1187] [outer = 0000007D81552800] 12:18:22 INFO - PROCESS | 2588 | 1464722302879 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]]]}] 12:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 12:18:22 INFO - PROCESS | 2588 | 1464722302943 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:18:22 INFO - PROCESS | 2588 | 1464722302946 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:18:22 INFO - PROCESS | 2588 | 1464722302949 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:18:22 INFO - PROCESS | 2588 | 1464722302951 Marionette TRACE conn6 <- [1,1546,null,{}] 12:18:22 INFO - PROCESS | 2588 | 1464722302955 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}] 12:18:23 INFO - PROCESS | 2588 | 1464722303078 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:18:23 INFO - PROCESS | 2588 | 1464722303093 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8A17000 == 33 [pid = 2588] [id = 396] 12:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC29D3400) [pid = 2588] [serial = 1188] [outer = 0000000000000000] 12:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC2C7F400) [pid = 2588] [serial = 1189] [outer = 0000007DC29D3400] 12:18:23 INFO - PROCESS | 2588 | 1464722303142 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC2C88800) [pid = 2588] [serial = 1190] [outer = 0000007DC29D3400] 12:18:23 INFO - PROCESS | 2588 | 1464722303564 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]]]}] 12:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 12:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:18:23 INFO - PROCESS | 2588 | 1464722303580 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:18:23 INFO - PROCESS | 2588 | 1464722303582 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:18:23 INFO - PROCESS | 2588 | 1464722303618 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 2588 | 1464722303620 Marionette TRACE conn6 <- [1,1550,null,{}] 12:18:23 INFO - PROCESS | 2588 | 1464722303625 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}] 12:18:23 INFO - PROCESS | 2588 | 1464722303734 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:18:23 INFO - PROCESS | 2588 | 1464722303743 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96E5800 == 34 [pid = 2588] [id = 397] 12:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007D804DEC00) [pid = 2588] [serial = 1191] [outer = 0000000000000000] 12:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DC302F000) [pid = 2588] [serial = 1192] [outer = 0000007D804DEC00] 12:18:23 INFO - PROCESS | 2588 | 1464722303791 Marionette DEBUG loaded listener.js 12:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DC33A7400) [pid = 2588] [serial = 1193] [outer = 0000007D804DEC00] 12:18:24 INFO - PROCESS | 2588 | 1464722304235 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]]]}] 12:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 12:18:24 INFO - PROCESS | 2588 | 1464722304261 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 2588 | 1464722304263 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:18:24 INFO - PROCESS | 2588 | 1464722304266 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 2588 | 1464722304268 Marionette TRACE conn6 <- [1,1554,null,{}] 12:18:24 INFO - PROCESS | 2588 | 1464722304277 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}] 12:18:24 INFO - PROCESS | 2588 | 1464722304366 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:18:24 INFO - PROCESS | 2588 | 1464722304374 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC76A800 == 35 [pid = 2588] [id = 398] 12:18:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC3E25C00) [pid = 2588] [serial = 1194] [outer = 0000000000000000] 12:18:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC4083C00) [pid = 2588] [serial = 1195] [outer = 0000007DC3E25C00] 12:18:24 INFO - PROCESS | 2588 | 1464722304423 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC7218800) [pid = 2588] [serial = 1196] [outer = 0000007DC3E25C00] 12:18:24 INFO - PROCESS | 2588 | 1464722304911 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]]]}] 12:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 12:18:24 INFO - PROCESS | 2588 | 1464722304959 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 2588 | 1464722304961 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:18:24 INFO - PROCESS | 2588 | 1464722304964 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:18:24 INFO - PROCESS | 2588 | 1464722304966 Marionette TRACE conn6 <- [1,1558,null,{}] 12:18:24 INFO - PROCESS | 2588 | 1464722304970 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}] 12:18:25 INFO - PROCESS | 2588 | 1464722305082 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:18:25 INFO - PROCESS | 2588 | 1464722305166 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8324F800 == 36 [pid = 2588] [id = 399] 12:18:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC3386800) [pid = 2588] [serial = 1197] [outer = 0000000000000000] 12:18:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC7A0B400) [pid = 2588] [serial = 1198] [outer = 0000007DC3386800] 12:18:25 INFO - PROCESS | 2588 | 1464722305212 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DC7B86C00) [pid = 2588] [serial = 1199] [outer = 0000007DC3386800] 12:18:25 INFO - PROCESS | 2588 | 1464722305636 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]]]}] 12:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 12:18:25 INFO - PROCESS | 2588 | 1464722305701 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 2588 | 1464722305704 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:18:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:18:25 INFO - PROCESS | 2588 | 1464722305708 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 2588 | 1464722305710 Marionette TRACE conn6 <- [1,1562,null,{}] 12:18:25 INFO - PROCESS | 2588 | 1464722305714 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}] 12:18:26 INFO - PROCESS | 2588 | 1464722306562 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007D81B5A000) [pid = 2588] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCF6F6800) [pid = 2588] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007D81B7BC00) [pid = 2588] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DC0E80000) [pid = 2588] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007D81334C00) [pid = 2588] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCFDFB400) [pid = 2588] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCC163800) [pid = 2588] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD20B8C00) [pid = 2588] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCF3D9000) [pid = 2588] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007D82CA2400) [pid = 2588] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCFDFB800) [pid = 2588] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007D8133A400) [pid = 2588] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC0E82C00) [pid = 2588] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007D81B76000) [pid = 2588] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD45D5000) [pid = 2588] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD380E000) [pid = 2588] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD380D400) [pid = 2588] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCFDF1000) [pid = 2588] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC8D12800) [pid = 2588] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007D822F5400) [pid = 2588] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD3353400) [pid = 2588] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC7D6B800) [pid = 2588] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC706D000) [pid = 2588] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCC109000) [pid = 2588] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DD00F2000) [pid = 2588] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D81B55400) [pid = 2588] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD17C2C00) [pid = 2588] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC0E0F400) [pid = 2588] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCC145C00) [pid = 2588] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007D81551C00) [pid = 2588] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:18:26 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007D804D6800) [pid = 2588] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:18:26 INFO - PROCESS | 2588 | 1464722306741 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D80971000 == 37 [pid = 2588] [id = 400] 12:18:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007D801B4800) [pid = 2588] [serial = 1200] [outer = 0000000000000000] 12:18:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007D801BC800) [pid = 2588] [serial = 1201] [outer = 0000007D801B4800] 12:18:26 INFO - PROCESS | 2588 | 1464722306804 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007D804E0000) [pid = 2588] [serial = 1202] [outer = 0000007D801B4800] 12:18:27 INFO - PROCESS | 2588 | 1464722307483 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]]]}] 12:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1840ms 12:18:27 INFO - PROCESS | 2588 | 1464722307552 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:18:27 INFO - PROCESS | 2588 | 1464722307557 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:18:27 INFO - PROCESS | 2588 | 1464722307562 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:18:27 INFO - PROCESS | 2588 | 1464722307567 Marionette TRACE conn6 <- [1,1566,null,{}] 12:18:27 INFO - PROCESS | 2588 | 1464722307596 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}] 12:18:27 INFO - PROCESS | 2588 | 1464722307753 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:18:27 INFO - PROCESS | 2588 | 1464722307964 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C1A800 == 38 [pid = 2588] [id = 401] 12:18:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D81B5A800) [pid = 2588] [serial = 1203] [outer = 0000000000000000] 12:18:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007D81B76000) [pid = 2588] [serial = 1204] [outer = 0000007D81B5A800] 12:18:28 INFO - PROCESS | 2588 | 1464722308026 Marionette DEBUG loaded listener.js 12:18:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007D822ED800) [pid = 2588] [serial = 1205] [outer = 0000007D81B5A800] 12:18:28 INFO - PROCESS | 2588 | 1464722308690 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]]]}] 12:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1196ms 12:18:28 INFO - PROCESS | 2588 | 1464722308778 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 2588 | 1464722308782 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:18:28 INFO - PROCESS | 2588 | 1464722308787 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - PROCESS | 2588 | 1464722308789 Marionette TRACE conn6 <- [1,1570,null,{}] 12:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:18:28 INFO - PROCESS | 2588 | 1464722308794 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}] 12:18:28 INFO - PROCESS | 2588 | 1464722308937 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:18:29 INFO - PROCESS | 2588 | 1464722309054 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7BD1800 == 39 [pid = 2588] [id = 402] 12:18:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D83203000) [pid = 2588] [serial = 1206] [outer = 0000000000000000] 12:18:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D8320F400) [pid = 2588] [serial = 1207] [outer = 0000007D83203000] 12:18:29 INFO - PROCESS | 2588 | 1464722309117 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC17D2C00) [pid = 2588] [serial = 1208] [outer = 0000007D83203000] 12:18:29 INFO - PROCESS | 2588 | 1464722309917 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]]]}] 12:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1175ms 12:18:30 INFO - PROCESS | 2588 | 1464722309995 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 2588 | 1464722309999 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:18:30 INFO - PROCESS | 2588 | 1464722310006 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:18:30 INFO - PROCESS | 2588 | 1464722310011 Marionette TRACE conn6 <- [1,1574,null,{}] 12:18:30 INFO - PROCESS | 2588 | 1464722310018 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}] 12:18:30 INFO - PROCESS | 2588 | 1464722310151 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:18:30 INFO - PROCESS | 2588 | 1464722310250 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF6AA800 == 38 [pid = 2588] [id = 197] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96FB000 == 37 [pid = 2588] [id = 196] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8324F800 == 36 [pid = 2588] [id = 399] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC76A800 == 35 [pid = 2588] [id = 398] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96E5800 == 34 [pid = 2588] [id = 397] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8A17000 == 33 [pid = 2588] [id = 396] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7053000 == 32 [pid = 2588] [id = 395] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC22B9800 == 31 [pid = 2588] [id = 394] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83250800 == 30 [pid = 2588] [id = 393] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81513800 == 29 [pid = 2588] [id = 392] 12:18:30 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8099C800 == 28 [pid = 2588] [id = 391] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD2161C00) [pid = 2588] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC32AA400) [pid = 2588] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCF959800) [pid = 2588] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DDA21AC00) [pid = 2588] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD428B400) [pid = 2588] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD57D4000) [pid = 2588] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCF95DC00) [pid = 2588] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DD0638000) [pid = 2588] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DD02BE400) [pid = 2588] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DD20BAC00) [pid = 2588] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DD3445000) [pid = 2588] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCFA52C00) [pid = 2588] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DD00F5800) [pid = 2588] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC7ADEC00) [pid = 2588] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DD02C7400) [pid = 2588] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DD33A9C00) [pid = 2588] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DD17E7800) [pid = 2588] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007D8154CC00) [pid = 2588] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007D8320D400) [pid = 2588] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DC3028C00) [pid = 2588] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC214DC00) [pid = 2588] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DCEF0F000) [pid = 2588] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC0FD9800) [pid = 2588] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DD5EF3800) [pid = 2588] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DD57DF000) [pid = 2588] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DD4362800) [pid = 2588] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DD4296400) [pid = 2588] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DD41D6800) [pid = 2588] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DD41CA400) [pid = 2588] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DD31D1C00) [pid = 2588] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DD00F4800) [pid = 2588] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DCEF03C00) [pid = 2588] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DC9625000) [pid = 2588] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DC2C7F000) [pid = 2588] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DC0E77000) [pid = 2588] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DD33B1800) [pid = 2588] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DCC15F000) [pid = 2588] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007DCD977000) [pid = 2588] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DC721A000) [pid = 2588] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0000007DC8BA8400) [pid = 2588] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0000007DD344C400) [pid = 2588] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (0000007DCEE51800) [pid = 2588] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (0000007DD0C21800) [pid = 2588] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (0000007DCF3CCC00) [pid = 2588] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (0000007DC8D19800) [pid = 2588] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (0000007D822F8000) [pid = 2588] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (0000007DCFEC7000) [pid = 2588] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (0000007DCFA58C00) [pid = 2588] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 12:18:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D80981800 == 29 [pid = 2588] [id = 403] 12:18:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (0000007D801C0400) [pid = 2588] [serial = 1209] [outer = 0000000000000000] 12:18:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (0000007D81335C00) [pid = 2588] [serial = 1210] [outer = 0000007D801C0400] 12:18:30 INFO - PROCESS | 2588 | 1464722310345 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (0000007D8154A000) [pid = 2588] [serial = 1211] [outer = 0000007D801C0400] 12:18:30 INFO - PROCESS | 2588 | 1464722310876 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]]]}] 12:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 943ms 12:18:30 INFO - PROCESS | 2588 | 1464722310972 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:18:30 INFO - PROCESS | 2588 | 1464722310978 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:18:31 INFO - PROCESS | 2588 | 1464722310990 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 2588 | 1464722310993 Marionette TRACE conn6 <- [1,1578,null,{}] 12:18:31 INFO - PROCESS | 2588 | 1464722310997 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}] 12:18:31 INFO - PROCESS | 2588 | 1464722311103 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:18:31 INFO - PROCESS | 2588 | 1464722311113 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C1F800 == 30 [pid = 2588] [id = 404] 12:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0000007D822F5400) [pid = 2588] [serial = 1212] [outer = 0000000000000000] 12:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0000007D82C93800) [pid = 2588] [serial = 1213] [outer = 0000007D822F5400] 12:18:31 INFO - PROCESS | 2588 | 1464722311161 Marionette DEBUG loaded listener.js 12:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0000007D83206400) [pid = 2588] [serial = 1214] [outer = 0000007D822F5400] 12:18:31 INFO - PROCESS | 2588 | 1464722311693 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]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 12:18:31 INFO - PROCESS | 2588 | 1464722311725 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 2588 | 1464722311728 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:18:31 INFO - PROCESS | 2588 | 1464722311732 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 2588 | 1464722311736 Marionette TRACE conn6 <- [1,1582,null,{}] 12:18:31 INFO - PROCESS | 2588 | 1464722311748 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}] 12:18:31 INFO - PROCESS | 2588 | 1464722311870 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:18:31 INFO - PROCESS | 2588 | 1464722311896 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC332C000 == 31 [pid = 2588] [id = 405] 12:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0000007D801BB800) [pid = 2588] [serial = 1215] [outer = 0000000000000000] 12:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0000007DC1F0D000) [pid = 2588] [serial = 1216] [outer = 0000007D801BB800] 12:18:31 INFO - PROCESS | 2588 | 1464722311947 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007DC2977400) [pid = 2588] [serial = 1217] [outer = 0000007D801BB800] 12:18:32 INFO - PROCESS | 2588 | 1464722312411 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]]]}] 12:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 12:18:32 INFO - PROCESS | 2588 | 1464722312468 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:18:32 INFO - PROCESS | 2588 | 1464722312471 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:18:32 INFO - PROCESS | 2588 | 1464722312475 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:18:32 INFO - PROCESS | 2588 | 1464722312477 Marionette TRACE conn6 <- [1,1586,null,{}] 12:18:32 INFO - PROCESS | 2588 | 1464722312480 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}] 12:18:32 INFO - PROCESS | 2588 | 1464722312609 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:18:32 INFO - PROCESS | 2588 | 1464722312662 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8A09800 == 32 [pid = 2588] [id = 406] 12:18:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DC29D8C00) [pid = 2588] [serial = 1218] [outer = 0000000000000000] 12:18:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DC2A6A000) [pid = 2588] [serial = 1219] [outer = 0000007DC29D8C00] 12:18:32 INFO - PROCESS | 2588 | 1464722312709 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DC2C81000) [pid = 2588] [serial = 1220] [outer = 0000007DC29D8C00] 12:18:33 INFO - PROCESS | 2588 | 1464722313162 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]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 12:18:33 INFO - PROCESS | 2588 | 1464722313247 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:18:33 INFO - PROCESS | 2588 | 1464722313249 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:18:33 INFO - PROCESS | 2588 | 1464722313297 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 2588 | 1464722313299 Marionette TRACE conn6 <- [1,1590,null,{}] 12:18:33 INFO - PROCESS | 2588 | 1464722313305 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}] 12:18:33 INFO - PROCESS | 2588 | 1464722313429 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:18:33 INFO - PROCESS | 2588 | 1464722313474 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD780000 == 33 [pid = 2588] [id = 407] 12:18:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC2C7BC00) [pid = 2588] [serial = 1221] [outer = 0000000000000000] 12:18:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DC32A5000) [pid = 2588] [serial = 1222] [outer = 0000007DC2C7BC00] 12:18:33 INFO - PROCESS | 2588 | 1464722313520 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DC7211400) [pid = 2588] [serial = 1223] [outer = 0000007DC2C7BC00] 12:18:33 INFO - PROCESS | 2588 | 1464722313993 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]]]}] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DC3E25C00) [pid = 2588] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007D81552800) [pid = 2588] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007D804DEC00) [pid = 2588] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DD215F400) [pid = 2588] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007D81552C00) [pid = 2588] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DC0E79C00) [pid = 2588] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0000007D8133DC00) [pid = 2588] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0000007DC29D3400) [pid = 2588] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:18:33 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (0000007D801B7400) [pid = 2588] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 776ms 12:18:34 INFO - PROCESS | 2588 | 1464722314032 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 2588 | 1464722314034 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:18:34 INFO - PROCESS | 2588 | 1464722314037 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - PROCESS | 2588 | 1464722314039 Marionette TRACE conn6 <- [1,1594,null,{}] 12:18:34 INFO - PROCESS | 2588 | 1464722314043 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}] 12:18:34 INFO - PROCESS | 2588 | 1464722314165 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:18:34 INFO - PROCESS | 2588 | 1464722314184 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE96000 == 34 [pid = 2588] [id = 408] 12:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0000007DC8A29C00) [pid = 2588] [serial = 1224] [outer = 0000000000000000] 12:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0000007DC8B16800) [pid = 2588] [serial = 1225] [outer = 0000007DC8A29C00] 12:18:34 INFO - PROCESS | 2588 | 1464722314231 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007DC8BAA800) [pid = 2588] [serial = 1226] [outer = 0000007DC8A29C00] 12:18:34 INFO - PROCESS | 2588 | 1464722314675 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]]]}] 12:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 12:18:34 INFO - PROCESS | 2588 | 1464722314711 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:18:34 INFO - PROCESS | 2588 | 1464722314713 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:18:34 INFO - PROCESS | 2588 | 1464722314717 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:18:34 INFO - PROCESS | 2588 | 1464722314719 Marionette TRACE conn6 <- [1,1598,null,{}] 12:18:34 INFO - PROCESS | 2588 | 1464722314723 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}] 12:18:34 INFO - PROCESS | 2588 | 1464722314835 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:18:34 INFO - PROCESS | 2588 | 1464722314845 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF58E800 == 35 [pid = 2588] [id = 409] 12:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007DC8D18000) [pid = 2588] [serial = 1227] [outer = 0000000000000000] 12:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007DC8D1F800) [pid = 2588] [serial = 1228] [outer = 0000007DC8D18000] 12:18:34 INFO - PROCESS | 2588 | 1464722314893 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007DC9149800) [pid = 2588] [serial = 1229] [outer = 0000007DC8D18000] 12:18:35 INFO - PROCESS | 2588 | 1464722315322 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]]]}] 12:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 12:18:35 INFO - PROCESS | 2588 | 1464722315352 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 2588 | 1464722315355 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:18:35 INFO - PROCESS | 2588 | 1464722315358 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 2588 | 1464722315360 Marionette TRACE conn6 <- [1,1602,null,{}] 12:18:35 INFO - PROCESS | 2588 | 1464722315364 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}] 12:18:35 INFO - PROCESS | 2588 | 1464722315451 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:18:35 INFO - PROCESS | 2588 | 1464722315458 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF663000 == 36 [pid = 2588] [id = 410] 12:18:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC914D800) [pid = 2588] [serial = 1230] [outer = 0000000000000000] 12:18:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DC962A800) [pid = 2588] [serial = 1231] [outer = 0000007DC914D800] 12:18:35 INFO - PROCESS | 2588 | 1464722315505 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DCC13C800) [pid = 2588] [serial = 1232] [outer = 0000007DC914D800] 12:18:35 INFO - PROCESS | 2588 | 1464722315939 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]]]}] 12:18:35 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 12:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 12:18:36 INFO - PROCESS | 2588 | 1464722315993 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 2588 | 1464722315995 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:18:36 INFO - PROCESS | 2588 | 1464722315998 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 2588 | 1464722316000 Marionette TRACE conn6 <- [1,1606,null,{}] 12:18:36 INFO - PROCESS | 2588 | 1464722316005 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}] 12:18:36 INFO - PROCESS | 2588 | 1464722316097 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:18:36 INFO - PROCESS | 2588 | 1464722316106 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC3329800 == 37 [pid = 2588] [id = 411] 12:18:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DCC142C00) [pid = 2588] [serial = 1233] [outer = 0000000000000000] 12:18:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DCC146000) [pid = 2588] [serial = 1234] [outer = 0000007DCC142C00] 12:18:36 INFO - PROCESS | 2588 | 1464722316153 Marionette DEBUG loaded listener.js 12:18:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DCC70DC00) [pid = 2588] [serial = 1235] [outer = 0000007DCC142C00] 12:18:36 INFO - PROCESS | 2588 | 1464722316837 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]]]}] 12:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 880ms 12:18:36 INFO - PROCESS | 2588 | 1464722316882 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 2588 | 1464722316888 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:18:36 INFO - PROCESS | 2588 | 1464722316894 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 2588 | 1464722316898 Marionette TRACE conn6 <- [1,1610,null,{}] 12:18:36 INFO - PROCESS | 2588 | 1464722316905 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}] 12:18:37 INFO - PROCESS | 2588 | 1464722317025 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:18:37 INFO - PROCESS | 2588 | 1464722317146 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C11000 == 38 [pid = 2588] [id = 412] 12:18:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007D8154D800) [pid = 2588] [serial = 1236] [outer = 0000000000000000] 12:18:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007D81B5A000) [pid = 2588] [serial = 1237] [outer = 0000007D8154D800] 12:18:37 INFO - PROCESS | 2588 | 1464722317206 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007D822F2400) [pid = 2588] [serial = 1238] [outer = 0000007D8154D800] 12:18:37 INFO - PROCESS | 2588 | 1464722317853 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]]]}] 12:18:37 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 12:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1030ms 12:18:37 INFO - PROCESS | 2588 | 1464722317927 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:18:37 INFO - PROCESS | 2588 | 1464722317934 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:18:37 INFO - PROCESS | 2588 | 1464722317941 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:18:37 INFO - PROCESS | 2588 | 1464722317944 Marionette TRACE conn6 <- [1,1614,null,{}] 12:18:37 INFO - PROCESS | 2588 | 1464722317949 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}] 12:18:38 INFO - PROCESS | 2588 | 1464722318125 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:18:38 INFO - PROCESS | 2588 | 1464722318236 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED31000 == 39 [pid = 2588] [id = 413] 12:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DC0E80C00) [pid = 2588] [serial = 1239] [outer = 0000000000000000] 12:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC2975000) [pid = 2588] [serial = 1240] [outer = 0000007DC0E80C00] 12:18:38 INFO - PROCESS | 2588 | 1464722318300 Marionette DEBUG loaded listener.js 12:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DC2C83400) [pid = 2588] [serial = 1241] [outer = 0000007DC0E80C00] 12:18:38 INFO - PROCESS | 2588 | 1464722318912 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]]]}] 12:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1026ms 12:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:18:38 INFO - PROCESS | 2588 | 1464722318971 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 2588 | 1464722318974 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:18:38 INFO - PROCESS | 2588 | 1464722318978 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 2588 | 1464722318982 Marionette TRACE conn6 <- [1,1618,null,{}] 12:18:38 INFO - PROCESS | 2588 | 1464722318994 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}] 12:18:39 INFO - PROCESS | 2588 | 1464722319114 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:18:39 INFO - PROCESS | 2588 | 1464722319235 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0155000 == 40 [pid = 2588] [id = 414] 12:18:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC8D19000) [pid = 2588] [serial = 1242] [outer = 0000000000000000] 12:18:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DCC15B400) [pid = 2588] [serial = 1243] [outer = 0000007DC8D19000] 12:18:39 INFO - PROCESS | 2588 | 1464722319297 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DCCD97400) [pid = 2588] [serial = 1244] [outer = 0000007DC8D19000] 12:18:39 INFO - PROCESS | 2588 | 1464722319935 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]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1029ms 12:18:40 INFO - PROCESS | 2588 | 1464722320019 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 2588 | 1464722320023 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:18:40 INFO - PROCESS | 2588 | 1464722320027 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 2588 | 1464722320029 Marionette TRACE conn6 <- [1,1622,null,{}] 12:18:40 INFO - PROCESS | 2588 | 1464722320033 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}] 12:18:40 INFO - PROCESS | 2588 | 1464722320148 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:18:40 INFO - PROCESS | 2588 | 1464722320277 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0493000 == 41 [pid = 2588] [id = 415] 12:18:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007D81337800) [pid = 2588] [serial = 1245] [outer = 0000000000000000] 12:18:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DCD938C00) [pid = 2588] [serial = 1246] [outer = 0000007D81337800] 12:18:40 INFO - PROCESS | 2588 | 1464722320334 Marionette DEBUG loaded listener.js 12:18:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DCD9C3800) [pid = 2588] [serial = 1247] [outer = 0000007D81337800] 12:18:41 INFO - PROCESS | 2588 | 1464722321057 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]]]}] 12:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1083ms 12:18:41 INFO - PROCESS | 2588 | 1464722321112 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:18:41 INFO - PROCESS | 2588 | 1464722321116 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:18:41 INFO - PROCESS | 2588 | 1464722321122 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:18:41 INFO - PROCESS | 2588 | 1464722321125 Marionette TRACE conn6 <- [1,1626,null,{}] 12:18:41 INFO - PROCESS | 2588 | 1464722321131 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}] 12:18:41 INFO - PROCESS | 2588 | 1464722321237 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:18:41 INFO - PROCESS | 2588 | 1464722321315 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814E0800 == 42 [pid = 2588] [id = 416] 12:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007D81552800) [pid = 2588] [serial = 1248] [outer = 0000000000000000] 12:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007D81B56800) [pid = 2588] [serial = 1249] [outer = 0000007D81552800] 12:18:41 INFO - PROCESS | 2588 | 1464722321414 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007D822EB800) [pid = 2588] [serial = 1250] [outer = 0000007D81552800] 12:18:41 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC9169000 == 41 [pid = 2588] [id = 195] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC7218800) [pid = 2588] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC4083C00) [pid = 2588] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DC7A0B400) [pid = 2588] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DC296FC00) [pid = 2588] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DC29AC800) [pid = 2588] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC302F000) [pid = 2588] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DC33A7400) [pid = 2588] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DD435B400) [pid = 2588] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007D81B5EC00) [pid = 2588] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007D81B7F800) [pid = 2588] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC1757C00) [pid = 2588] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC282C000) [pid = 2588] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007D81389800) [pid = 2588] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007D81547000) [pid = 2588] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DC2C7F400) [pid = 2588] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DC2C88800) [pid = 2588] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007D82C9A400) [pid = 2588] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007D8320A400) [pid = 2588] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:18:41 INFO - PROCESS | 2588 | 1464722321985 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]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 877ms 12:18:42 INFO - PROCESS | 2588 | 1464722322003 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 2588 | 1464722322009 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:18:42 INFO - PROCESS | 2588 | 1464722322015 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 2588 | 1464722322018 Marionette TRACE conn6 <- [1,1630,null,{}] 12:18:42 INFO - PROCESS | 2588 | 1464722322022 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}] 12:18:42 INFO - PROCESS | 2588 | 1464722322117 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:18:42 INFO - PROCESS | 2588 | 1464722322195 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C26800 == 42 [pid = 2588] [id = 417] 12:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007D8154C800) [pid = 2588] [serial = 1251] [outer = 0000000000000000] 12:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007D822F3400) [pid = 2588] [serial = 1252] [outer = 0000007D8154C800] 12:18:42 INFO - PROCESS | 2588 | 1464722322242 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC0E08800) [pid = 2588] [serial = 1253] [outer = 0000007D8154C800] 12:18:42 INFO - PROCESS | 2588 | 1464722322630 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]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 12:18:42 INFO - PROCESS | 2588 | 1464722322707 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 2588 | 1464722322710 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:18:42 INFO - PROCESS | 2588 | 1464722322714 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 2588 | 1464722322717 Marionette TRACE conn6 <- [1,1634,null,{}] 12:18:42 INFO - PROCESS | 2588 | 1464722322729 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}] 12:18:42 INFO - PROCESS | 2588 | 1464722322855 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:18:42 INFO - PROCESS | 2588 | 1464722322875 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC704F000 == 43 [pid = 2588] [id = 418] 12:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC2835400) [pid = 2588] [serial = 1254] [outer = 0000000000000000] 12:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC29AF800) [pid = 2588] [serial = 1255] [outer = 0000007DC2835400] 12:18:42 INFO - PROCESS | 2588 | 1464722322924 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DC2A65000) [pid = 2588] [serial = 1256] [outer = 0000007DC2835400] 12:18:43 INFO - PROCESS | 2588 | 1464722323393 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]]]}] 12:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 731ms 12:18:43 INFO - PROCESS | 2588 | 1464722323448 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:18:43 INFO - PROCESS | 2588 | 1464722323451 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:18:43 INFO - PROCESS | 2588 | 1464722323454 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:18:43 INFO - PROCESS | 2588 | 1464722323456 Marionette TRACE conn6 <- [1,1638,null,{}] 12:18:43 INFO - PROCESS | 2588 | 1464722323460 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}] 12:18:43 INFO - PROCESS | 2588 | 1464722323553 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:18:43 INFO - PROCESS | 2588 | 1464722323562 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BEC000 == 44 [pid = 2588] [id = 419] 12:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DC2F3DC00) [pid = 2588] [serial = 1257] [outer = 0000000000000000] 12:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC32A9400) [pid = 2588] [serial = 1258] [outer = 0000007DC2F3DC00] 12:18:43 INFO - PROCESS | 2588 | 1464722323610 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DC407EC00) [pid = 2588] [serial = 1259] [outer = 0000007DC2F3DC00] 12:18:44 INFO - PROCESS | 2588 | 1464722324069 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]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 12:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:18:44 INFO - PROCESS | 2588 | 1464722324147 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 2588 | 1464722324150 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:18:44 INFO - PROCESS | 2588 | 1464722324153 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 2588 | 1464722324155 Marionette TRACE conn6 <- [1,1642,null,{}] 12:18:44 INFO - PROCESS | 2588 | 1464722324159 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}] 12:18:44 INFO - PROCESS | 2588 | 1464722324300 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:18:44 INFO - PROCESS | 2588 | 1464722324317 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC75C800 == 45 [pid = 2588] [id = 420] 12:18:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC302EC00) [pid = 2588] [serial = 1260] [outer = 0000000000000000] 12:18:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC743F800) [pid = 2588] [serial = 1261] [outer = 0000007DC302EC00] 12:18:44 INFO - PROCESS | 2588 | 1464722324363 Marionette DEBUG loaded listener.js 12:18:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC8003400) [pid = 2588] [serial = 1262] [outer = 0000007DC302EC00] 12:18:44 INFO - PROCESS | 2588 | 1464722324805 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]]]}] 12:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 688ms 12:18:44 INFO - PROCESS | 2588 | 1464722324844 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:18:44 INFO - PROCESS | 2588 | 1464722324854 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:18:44 INFO - PROCESS | 2588 | 1464722324873 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:18:44 INFO - PROCESS | 2588 | 1464722324875 Marionette TRACE conn6 <- [1,1646,null,{}] 12:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:18:44 INFO - PROCESS | 2588 | 1464722324878 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}] 12:18:45 INFO - PROCESS | 2588 | 1464722325014 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:18:45 INFO - PROCESS | 2588 | 1464722325061 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE83800 == 46 [pid = 2588] [id = 421] 12:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DC8D15800) [pid = 2588] [serial = 1263] [outer = 0000000000000000] 12:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC92BF400) [pid = 2588] [serial = 1264] [outer = 0000007DC8D15800] 12:18:45 INFO - PROCESS | 2588 | 1464722325108 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DCD746800) [pid = 2588] [serial = 1265] [outer = 0000007DC8D15800] 12:18:45 INFO - PROCESS | 2588 | 1464722325557 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]]]}] 12:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 736ms 12:18:45 INFO - PROCESS | 2588 | 1464722325622 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 2588 | 1464722325624 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:18:45 INFO - PROCESS | 2588 | 1464722325640 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 2588 | 1464722325642 Marionette TRACE conn6 <- [1,1650,null,{}] 12:18:45 INFO - PROCESS | 2588 | 1464722325645 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}] 12:18:45 INFO - PROCESS | 2588 | 1464722325757 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:18:45 INFO - PROCESS | 2588 | 1464722325810 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D80997000 == 47 [pid = 2588] [id = 422] 12:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCD9BF000) [pid = 2588] [serial = 1266] [outer = 0000000000000000] 12:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCD9C5C00) [pid = 2588] [serial = 1267] [outer = 0000007DCD9BF000] 12:18:45 INFO - PROCESS | 2588 | 1464722325856 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCEE59400) [pid = 2588] [serial = 1268] [outer = 0000007DCD9BF000] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC2C7BC00) [pid = 2588] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC914D800) [pid = 2588] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DC29D8C00) [pid = 2588] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007D822F5400) [pid = 2588] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007D801BB800) [pid = 2588] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007D83203000) [pid = 2588] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DC8A29C00) [pid = 2588] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC8D18000) [pid = 2588] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:18:46 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007D801C0400) [pid = 2588] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:18:46 INFO - PROCESS | 2588 | 1464722326320 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]]]}] 12:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 733ms 12:18:46 INFO - PROCESS | 2588 | 1464722326374 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:18:46 INFO - PROCESS | 2588 | 1464722326377 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:18:46 INFO - PROCESS | 2588 | 1464722326394 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:18:46 INFO - PROCESS | 2588 | 1464722326396 Marionette TRACE conn6 <- [1,1654,null,{}] 12:18:46 INFO - PROCESS | 2588 | 1464722326401 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}] 12:18:46 INFO - PROCESS | 2588 | 1464722326488 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:18:46 INFO - PROCESS | 2588 | 1464722326496 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD015C800 == 48 [pid = 2588] [id = 423] 12:18:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007D822F5400) [pid = 2588] [serial = 1269] [outer = 0000000000000000] 12:18:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC8F89000) [pid = 2588] [serial = 1270] [outer = 0000007D822F5400] 12:18:46 INFO - PROCESS | 2588 | 1464722326543 Marionette DEBUG loaded listener.js 12:18:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DCEF08C00) [pid = 2588] [serial = 1271] [outer = 0000007D822F5400] 12:18:46 INFO - PROCESS | 2588 | 1464722326983 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]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 649ms 12:18:47 INFO - PROCESS | 2588 | 1464722327033 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 2588 | 1464722327035 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:18:47 INFO - PROCESS | 2588 | 1464722327039 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 2588 | 1464722327041 Marionette TRACE conn6 <- [1,1658,null,{}] 12:18:47 INFO - PROCESS | 2588 | 1464722327045 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}] 12:18:47 INFO - PROCESS | 2588 | 1464722327135 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:18:47 INFO - PROCESS | 2588 | 1464722327176 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C87800 == 49 [pid = 2588] [id = 424] 12:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DCEF0F000) [pid = 2588] [serial = 1272] [outer = 0000000000000000] 12:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DCEFE6800) [pid = 2588] [serial = 1273] [outer = 0000007DCEF0F000] 12:18:47 INFO - PROCESS | 2588 | 1464722327221 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DCEFEE800) [pid = 2588] [serial = 1274] [outer = 0000007DCEF0F000] 12:18:47 INFO - PROCESS | 2588 | 1464722327659 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]]]}] 12:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 12:18:47 INFO - PROCESS | 2588 | 1464722327674 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:18:47 INFO - PROCESS | 2588 | 1464722327676 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:18:47 INFO - PROCESS | 2588 | 1464722327679 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 2588 | 1464722327681 Marionette TRACE conn6 <- [1,1662,null,{}] 12:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:18:47 INFO - PROCESS | 2588 | 1464722327684 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}] 12:18:47 INFO - PROCESS | 2588 | 1464722327780 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:18:47 INFO - PROCESS | 2588 | 1464722327787 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD19C7000 == 50 [pid = 2588] [id = 425] 12:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCF07F000) [pid = 2588] [serial = 1275] [outer = 0000000000000000] 12:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCF3D1400) [pid = 2588] [serial = 1276] [outer = 0000007DCF07F000] 12:18:47 INFO - PROCESS | 2588 | 1464722327838 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCF3D9400) [pid = 2588] [serial = 1277] [outer = 0000007DCF07F000] 12:18:48 INFO - PROCESS | 2588 | 1464722328455 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]]]}] 12:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 818ms 12:18:48 INFO - PROCESS | 2588 | 1464722328538 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 2588 | 1464722328543 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:18:48 INFO - PROCESS | 2588 | 1464722328549 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:18:48 INFO - PROCESS | 2588 | 1464722328553 Marionette TRACE conn6 <- [1,1666,null,{}] 12:18:48 INFO - PROCESS | 2588 | 1464722328560 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}] 12:18:48 INFO - PROCESS | 2588 | 1464722328694 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:18:48 INFO - PROCESS | 2588 | 1464722328808 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C13800 == 51 [pid = 2588] [id = 426] 12:18:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007D81393000) [pid = 2588] [serial = 1278] [outer = 0000000000000000] 12:18:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007D81B7DC00) [pid = 2588] [serial = 1279] [outer = 0000007D81393000] 12:18:48 INFO - PROCESS | 2588 | 1464722328870 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC0E16400) [pid = 2588] [serial = 1280] [outer = 0000007D81393000] 12:18:49 INFO - PROCESS | 2588 | 1464722329480 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]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 987ms 12:18:49 INFO - PROCESS | 2588 | 1464722329544 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 2588 | 1464722329551 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:18:49 INFO - PROCESS | 2588 | 1464722329572 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 2588 | 1464722329576 Marionette TRACE conn6 <- [1,1670,null,{}] 12:18:49 INFO - PROCESS | 2588 | 1464722329581 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}] 12:18:49 INFO - PROCESS | 2588 | 1464722329703 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:18:49 INFO - PROCESS | 2588 | 1464722329823 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCE540000 == 52 [pid = 2588] [id = 427] 12:18:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC2851800) [pid = 2588] [serial = 1281] [outer = 0000000000000000] 12:18:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC2A63000) [pid = 2588] [serial = 1282] [outer = 0000007DC2851800] 12:18:49 INFO - PROCESS | 2588 | 1464722329881 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC7370800) [pid = 2588] [serial = 1283] [outer = 0000007DC2851800] 12:18:50 INFO - PROCESS | 2588 | 1464722330486 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]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1003ms 12:18:50 INFO - PROCESS | 2588 | 1464722330567 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:18:50 INFO - PROCESS | 2588 | 1464722330570 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:18:50 INFO - PROCESS | 2588 | 1464722330574 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 2588 | 1464722330578 Marionette TRACE conn6 <- [1,1674,null,{}] 12:18:50 INFO - PROCESS | 2588 | 1464722330591 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}] 12:18:50 INFO - PROCESS | 2588 | 1464722330751 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:18:50 INFO - PROCESS | 2588 | 1464722330866 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2BA2800 == 53 [pid = 2588] [id = 428] 12:18:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC92C0800) [pid = 2588] [serial = 1284] [outer = 0000000000000000] 12:18:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCCD0B400) [pid = 2588] [serial = 1285] [outer = 0000007DC92C0800] 12:18:50 INFO - PROCESS | 2588 | 1464722330926 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCF3CF800) [pid = 2588] [serial = 1286] [outer = 0000007DC92C0800] 12:18:51 INFO - PROCESS | 2588 | 1464722331562 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]]]}] 12:18:51 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 12:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1034ms 12:18:51 INFO - PROCESS | 2588 | 1464722331610 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:18:51 INFO - PROCESS | 2588 | 1464722331613 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:18:51 INFO - PROCESS | 2588 | 1464722331617 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:18:51 INFO - PROCESS | 2588 | 1464722331619 Marionette TRACE conn6 <- [1,1678,null,{}] 12:18:51 INFO - PROCESS | 2588 | 1464722331623 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}] 12:18:51 INFO - PROCESS | 2588 | 1464722331740 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:18:51 INFO - PROCESS | 2588 | 1464722331859 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FC0000 == 54 [pid = 2588] [id = 429] 12:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCF49EC00) [pid = 2588] [serial = 1287] [outer = 0000000000000000] 12:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCF60F800) [pid = 2588] [serial = 1288] [outer = 0000007DCF49EC00] 12:18:51 INFO - PROCESS | 2588 | 1464722331917 Marionette DEBUG loaded listener.js 12:18:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCF619800) [pid = 2588] [serial = 1289] [outer = 0000007DCF49EC00] 12:18:52 INFO - PROCESS | 2588 | 1464722332540 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]]]}] 12:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 987ms 12:18:52 INFO - PROCESS | 2588 | 1464722332605 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:18:52 INFO - PROCESS | 2588 | 1464722332608 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:18:52 INFO - PROCESS | 2588 | 1464722332612 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:18:52 INFO - PROCESS | 2588 | 1464722332614 Marionette TRACE conn6 <- [1,1682,null,{}] 12:18:52 INFO - PROCESS | 2588 | 1464722332618 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}] 12:18:52 INFO - PROCESS | 2588 | 1464722332733 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:18:52 INFO - PROCESS | 2588 | 1464722332978 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83243000 == 55 [pid = 2588] [id = 430] 12:18:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D804D3000) [pid = 2588] [serial = 1290] [outer = 0000000000000000] 12:18:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D81389400) [pid = 2588] [serial = 1291] [outer = 0000007D804D3000] 12:18:53 INFO - PROCESS | 2588 | 1464722333049 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D81B57400) [pid = 2588] [serial = 1292] [outer = 0000007D804D3000] 12:18:53 INFO - PROCESS | 2588 | 1464722333621 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]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1078ms 12:18:53 INFO - PROCESS | 2588 | 1464722333692 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 2588 | 1464722333696 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:18:53 INFO - PROCESS | 2588 | 1464722333701 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 2588 | 1464722333705 Marionette TRACE conn6 <- [1,1686,null,{}] 12:18:53 INFO - PROCESS | 2588 | 1464722333710 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}] 12:18:53 INFO - PROCESS | 2588 | 1464722333820 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:18:53 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD336B000 == 54 [pid = 2588] [id = 200] 12:18:53 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD421A000 == 53 [pid = 2588] [id = 201] 12:18:53 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C3A000 == 52 [pid = 2588] [id = 198] 12:18:53 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCC146000) [pid = 2588] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:18:53 INFO - PROCESS | 2588 | 1464722333971 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8098F000 == 53 [pid = 2588] [id = 431] 12:18:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D801BE000) [pid = 2588] [serial = 1293] [outer = 0000000000000000] 12:18:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007D804D5400) [pid = 2588] [serial = 1294] [outer = 0000007D801BE000] 12:18:54 INFO - PROCESS | 2588 | 1464722334020 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007D8154B800) [pid = 2588] [serial = 1295] [outer = 0000007D801BE000] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC32A5000) [pid = 2588] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC962A800) [pid = 2588] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC2C81000) [pid = 2588] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007D83206400) [pid = 2588] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC2977400) [pid = 2588] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D801BC800) [pid = 2588] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC7211400) [pid = 2588] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC2A6A000) [pid = 2588] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007D82C93800) [pid = 2588] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007D81B76000) [pid = 2588] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007D8320F400) [pid = 2588] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC17D2C00) [pid = 2588] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC8B16800) [pid = 2588] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC8D1F800) [pid = 2588] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC8BAA800) [pid = 2588] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC9149800) [pid = 2588] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC1F0D000) [pid = 2588] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007D81335C00) [pid = 2588] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007D8154A000) [pid = 2588] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCC13C800) [pid = 2588] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:18:54 INFO - PROCESS | 2588 | 1464722334490 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]]]}] 12:18:54 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 12:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 839ms 12:18:54 INFO - PROCESS | 2588 | 1464722334547 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:18:54 INFO - PROCESS | 2588 | 1464722334551 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:18:54 INFO - PROCESS | 2588 | 1464722334556 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:18:54 INFO - PROCESS | 2588 | 1464722334558 Marionette TRACE conn6 <- [1,1690,null,{}] 12:18:54 INFO - PROCESS | 2588 | 1464722334562 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}] 12:18:54 INFO - PROCESS | 2588 | 1464722334655 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:18:54 INFO - PROCESS | 2588 | 1464722334665 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC35E0000 == 54 [pid = 2588] [id = 432] 12:18:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007D83206800) [pid = 2588] [serial = 1296] [outer = 0000000000000000] 12:18:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC0E85C00) [pid = 2588] [serial = 1297] [outer = 0000007D83206800] 12:18:54 INFO - PROCESS | 2588 | 1464722334714 Marionette DEBUG loaded listener.js 12:18:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC2835C00) [pid = 2588] [serial = 1298] [outer = 0000007D83206800] 12:18:55 INFO - PROCESS | 2588 | 1464722335216 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]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 690ms 12:18:55 INFO - PROCESS | 2588 | 1464722335249 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 2588 | 1464722335252 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:18:55 INFO - PROCESS | 2588 | 1464722335258 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 2588 | 1464722335264 Marionette TRACE conn6 <- [1,1694,null,{}] 12:18:55 INFO - PROCESS | 2588 | 1464722335274 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}] 12:18:55 INFO - PROCESS | 2588 | 1464722335369 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:18:55 INFO - PROCESS | 2588 | 1464722335485 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC645800 == 55 [pid = 2588] [id = 433] 12:18:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007D81B79400) [pid = 2588] [serial = 1299] [outer = 0000000000000000] 12:18:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC2C82C00) [pid = 2588] [serial = 1300] [outer = 0000007D81B79400] 12:18:55 INFO - PROCESS | 2588 | 1464722335539 Marionette DEBUG loaded listener.js 12:18:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC3389800) [pid = 2588] [serial = 1301] [outer = 0000007D81B79400] 12:18:55 INFO - PROCESS | 2588 | 1464722335927 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]]]}] 12:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 12:18:55 INFO - PROCESS | 2588 | 1464722335952 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 2588 | 1464722335955 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:18:55 INFO - PROCESS | 2588 | 1464722335958 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 2588 | 1464722335960 Marionette TRACE conn6 <- [1,1698,null,{}] 12:18:55 INFO - PROCESS | 2588 | 1464722335964 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}] 12:18:56 INFO - PROCESS | 2588 | 1464722336058 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:18:56 INFO - PROCESS | 2588 | 1464722336065 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED6F000 == 56 [pid = 2588] [id = 434] 12:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC706CC00) [pid = 2588] [serial = 1302] [outer = 0000000000000000] 12:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC73D9400) [pid = 2588] [serial = 1303] [outer = 0000007DC706CC00] 12:18:56 INFO - PROCESS | 2588 | 1464722336111 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC8A29C00) [pid = 2588] [serial = 1304] [outer = 0000007DC706CC00] 12:18:56 INFO - PROCESS | 2588 | 1464722336615 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]]]}] 12:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 672ms 12:18:56 INFO - PROCESS | 2588 | 1464722336634 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:18:56 INFO - PROCESS | 2588 | 1464722336636 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:18:56 INFO - PROCESS | 2588 | 1464722336645 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:18:56 INFO - PROCESS | 2588 | 1464722336647 Marionette TRACE conn6 <- [1,1702,null,{}] 12:18:56 INFO - PROCESS | 2588 | 1464722336651 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}] 12:18:56 INFO - PROCESS | 2588 | 1464722336767 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:18:56 INFO - PROCESS | 2588 | 1464722336851 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF657800 == 57 [pid = 2588] [id = 435] 12:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC8D19400) [pid = 2588] [serial = 1305] [outer = 0000000000000000] 12:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC8D1E000) [pid = 2588] [serial = 1306] [outer = 0000007DC8D19400] 12:18:56 INFO - PROCESS | 2588 | 1464722336905 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCC13D000) [pid = 2588] [serial = 1307] [outer = 0000007DC8D19400] 12:18:57 INFO - PROCESS | 2588 | 1464722337392 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 12:18:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:18:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:18:57 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 2588 | 1464722337444 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:18:57 INFO - PROCESS | 2588 | 1464722337448 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - PROCESS | 2588 | 1464722337450 Marionette TRACE conn6 <- [1,1706,null,{}] 12:18:57 INFO - PROCESS | 2588 | 1464722337453 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}] 12:18:57 INFO - PROCESS | 2588 | 1464722337573 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:18:57 INFO - PROCESS | 2588 | 1464722337627 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0153800 == 58 [pid = 2588] [id = 436] 12:18:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCC669000) [pid = 2588] [serial = 1308] [outer = 0000000000000000] 12:18:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCD9CB400) [pid = 2588] [serial = 1309] [outer = 0000007DCC669000] 12:18:57 INFO - PROCESS | 2588 | 1464722337673 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCEFE3400) [pid = 2588] [serial = 1310] [outer = 0000007DCC669000] 12:18:58 INFO - PROCESS | 2588 | 1464722338106 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]]]}] 12:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 12:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:18:58 INFO - PROCESS | 2588 | 1464722338139 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 2588 | 1464722338141 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:18:58 INFO - PROCESS | 2588 | 1464722338144 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 2588 | 1464722338146 Marionette TRACE conn6 <- [1,1710,null,{}] 12:18:58 INFO - PROCESS | 2588 | 1464722338150 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}] 12:18:58 INFO - PROCESS | 2588 | 1464722338292 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC302EC00) [pid = 2588] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCEF0F000) [pid = 2588] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007D81337800) [pid = 2588] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC8D15800) [pid = 2588] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC2835400) [pid = 2588] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007D8154C800) [pid = 2588] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007D81552800) [pid = 2588] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC2F3DC00) [pid = 2588] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCD9BF000) [pid = 2588] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007D822F5400) [pid = 2588] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:18:58 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC3386800) [pid = 2588] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:18:58 INFO - PROCESS | 2588 | 1464722338399 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1F57800 == 59 [pid = 2588] [id = 437] 12:18:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007D804D4400) [pid = 2588] [serial = 1311] [outer = 0000000000000000] 12:18:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007D81397800) [pid = 2588] [serial = 1312] [outer = 0000007D804D4400] 12:18:58 INFO - PROCESS | 2588 | 1464722338446 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC3386800) [pid = 2588] [serial = 1313] [outer = 0000007D804D4400] 12:18:58 INFO - PROCESS | 2588 | 1464722338844 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]]]}] 12:18:58 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 12:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 12:18:58 INFO - PROCESS | 2588 | 1464722338882 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 2588 | 1464722338884 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:18:58 INFO - PROCESS | 2588 | 1464722338888 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:18:58 INFO - PROCESS | 2588 | 1464722338889 Marionette TRACE conn6 <- [1,1714,null,{}] 12:18:58 INFO - PROCESS | 2588 | 1464722338893 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}] 12:18:59 INFO - PROCESS | 2588 | 1464722339009 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:18:59 INFO - PROCESS | 2588 | 1464722339018 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E98000 == 60 [pid = 2588] [id = 438] 12:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007D81B5F000) [pid = 2588] [serial = 1314] [outer = 0000000000000000] 12:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCF3D1800) [pid = 2588] [serial = 1315] [outer = 0000007D81B5F000] 12:18:59 INFO - PROCESS | 2588 | 1464722339065 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCF6F4800) [pid = 2588] [serial = 1316] [outer = 0000007D81B5F000] 12:18:59 INFO - PROCESS | 2588 | 1464722339476 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]]]}] 12:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 12:18:59 INFO - PROCESS | 2588 | 1464722339520 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 2588 | 1464722339522 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:18:59 INFO - PROCESS | 2588 | 1464722339526 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:18:59 INFO - PROCESS | 2588 | 1464722339528 Marionette TRACE conn6 <- [1,1718,null,{}] 12:18:59 INFO - PROCESS | 2588 | 1464722339531 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}] 12:18:59 INFO - PROCESS | 2588 | 1464722339651 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:18:59 INFO - PROCESS | 2588 | 1464722339693 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3366800 == 61 [pid = 2588] [id = 439] 12:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCF951C00) [pid = 2588] [serial = 1317] [outer = 0000000000000000] 12:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCF958800) [pid = 2588] [serial = 1318] [outer = 0000007DCF951C00] 12:18:59 INFO - PROCESS | 2588 | 1464722339739 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCFA33800) [pid = 2588] [serial = 1319] [outer = 0000007DCF951C00] 12:19:00 INFO - PROCESS | 2588 | 1464722340168 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] 12:19:00 INFO - PROCESS | 2588 | 1464722340222 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:19:00 INFO - PROCESS | 2588 | 1464722340226 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - PROCESS | 2588 | 1464722340227 Marionette TRACE conn6 <- [1,1722,null,{}] 12:19:00 INFO - PROCESS | 2588 | 1464722340231 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}] 12:19:00 INFO - PROCESS | 2588 | 1464722340320 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:19:00 INFO - PROCESS | 2588 | 1464722340329 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3899800 == 62 [pid = 2588] [id = 440] 12:19:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCFA3B800) [pid = 2588] [serial = 1320] [outer = 0000000000000000] 12:19:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCFA5C800) [pid = 2588] [serial = 1321] [outer = 0000007DCFA3B800] 12:19:00 INFO - PROCESS | 2588 | 1464722340380 Marionette DEBUG loaded listener.js 12:19:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCFDF4000) [pid = 2588] [serial = 1322] [outer = 0000007DCFA3B800] 12:19:01 INFO - PROCESS | 2588 | 1464722341118 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]]]}] 12:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 12:19:01 INFO - PROCESS | 2588 | 1464722341173 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:19:01 INFO - PROCESS | 2588 | 1464722341177 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:19:01 INFO - PROCESS | 2588 | 1464722341183 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:19:01 INFO - PROCESS | 2588 | 1464722341186 Marionette TRACE conn6 <- [1,1726,null,{}] 12:19:01 INFO - PROCESS | 2588 | 1464722341192 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}] 12:19:01 INFO - PROCESS | 2588 | 1464722341356 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:19:01 INFO - PROCESS | 2588 | 1464722341375 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC705B000 == 63 [pid = 2588] [id = 441] 12:19:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D82C98800) [pid = 2588] [serial = 1323] [outer = 0000000000000000] 12:19:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D83211800) [pid = 2588] [serial = 1324] [outer = 0000007D82C98800] 12:19:01 INFO - PROCESS | 2588 | 1464722341435 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC297A400) [pid = 2588] [serial = 1325] [outer = 0000007D82C98800] 12:19:02 INFO - PROCESS | 2588 | 1464722342088 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]]]}] 12:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 944ms 12:19:02 INFO - PROCESS | 2588 | 1464722342132 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 2588 | 1464722342138 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:19:02 INFO - PROCESS | 2588 | 1464722342145 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 2588 | 1464722342149 Marionette TRACE conn6 <- [1,1730,null,{}] 12:19:02 INFO - PROCESS | 2588 | 1464722342153 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}] 12:19:02 INFO - PROCESS | 2588 | 1464722342282 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:19:02 INFO - PROCESS | 2588 | 1464722342405 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0146800 == 64 [pid = 2588] [id = 442] 12:19:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC32A0400) [pid = 2588] [serial = 1326] [outer = 0000000000000000] 12:19:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC8BA7400) [pid = 2588] [serial = 1327] [outer = 0000007DC32A0400] 12:19:02 INFO - PROCESS | 2588 | 1464722342463 Marionette DEBUG loaded listener.js 12:19:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC9623C00) [pid = 2588] [serial = 1328] [outer = 0000007DC32A0400] 12:19:03 INFO - PROCESS | 2588 | 1464722343071 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]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 12:19:03 INFO - PROCESS | 2588 | 1464722343140 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 2588 | 1464722343143 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:19:03 INFO - PROCESS | 2588 | 1464722343148 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 2588 | 1464722343153 Marionette TRACE conn6 <- [1,1734,null,{}] 12:19:03 INFO - PROCESS | 2588 | 1464722343164 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}] 12:19:03 INFO - PROCESS | 2588 | 1464722343283 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:19:03 INFO - PROCESS | 2588 | 1464722343407 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4214800 == 65 [pid = 2588] [id = 443] 12:19:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF3D0000) [pid = 2588] [serial = 1329] [outer = 0000000000000000] 12:19:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCF94F800) [pid = 2588] [serial = 1330] [outer = 0000007DCF3D0000] 12:19:03 INFO - PROCESS | 2588 | 1464722343467 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCFD1B800) [pid = 2588] [serial = 1331] [outer = 0000007DCF3D0000] 12:19:04 INFO - PROCESS | 2588 | 1464722344074 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]]]}] 12:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 985ms 12:19:04 INFO - PROCESS | 2588 | 1464722344134 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:19:04 INFO - PROCESS | 2588 | 1464722344138 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:19:04 INFO - PROCESS | 2588 | 1464722344142 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:19:04 INFO - PROCESS | 2588 | 1464722344144 Marionette TRACE conn6 <- [1,1738,null,{}] 12:19:04 INFO - PROCESS | 2588 | 1464722344148 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}] 12:19:04 INFO - PROCESS | 2588 | 1464722344269 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:19:04 INFO - PROCESS | 2588 | 1464722344363 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43D8800 == 66 [pid = 2588] [id = 444] 12:19:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCFDFD800) [pid = 2588] [serial = 1332] [outer = 0000000000000000] 12:19:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFDFFC00) [pid = 2588] [serial = 1333] [outer = 0000007DCFDFD800] 12:19:04 INFO - PROCESS | 2588 | 1464722344419 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCFEBB400) [pid = 2588] [serial = 1334] [outer = 0000007DCFDFD800] 12:19:04 INFO - PROCESS | 2588 | 1464722344956 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]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 880ms 12:19:05 INFO - PROCESS | 2588 | 1464722345024 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 2588 | 1464722345026 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:19:05 INFO - PROCESS | 2588 | 1464722345030 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:19:05 INFO - PROCESS | 2588 | 1464722345032 Marionette TRACE conn6 <- [1,1742,null,{}] 12:19:05 INFO - PROCESS | 2588 | 1464722345036 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}] 12:19:05 INFO - PROCESS | 2588 | 1464722345150 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:19:05 INFO - PROCESS | 2588 | 1464722345271 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E29800 == 67 [pid = 2588] [id = 445] 12:19:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCFEB8800) [pid = 2588] [serial = 1335] [outer = 0000000000000000] 12:19:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFEC3400) [pid = 2588] [serial = 1336] [outer = 0000007DCFEB8800] 12:19:05 INFO - PROCESS | 2588 | 1464722345328 Marionette DEBUG loaded listener.js 12:19:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD00ED800) [pid = 2588] [serial = 1337] [outer = 0000007DCFEB8800] 12:19:05 INFO - PROCESS | 2588 | 1464722345967 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]]]}] 12:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 986ms 12:19:06 INFO - PROCESS | 2588 | 1464722346019 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:19:06 INFO - PROCESS | 2588 | 1464722346022 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:19:06 INFO - PROCESS | 2588 | 1464722346039 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 2588 | 1464722346041 Marionette TRACE conn6 <- [1,1746,null,{}] 12:19:06 INFO - PROCESS | 2588 | 1464722346048 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}] 12:19:06 INFO - PROCESS | 2588 | 1464722346171 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:19:06 INFO - PROCESS | 2588 | 1464722346296 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B17800 == 68 [pid = 2588] [id = 446] 12:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007D81B52800) [pid = 2588] [serial = 1338] [outer = 0000000000000000] 12:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD0106800) [pid = 2588] [serial = 1339] [outer = 0000007D81B52800] 12:19:06 INFO - PROCESS | 2588 | 1464722346356 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD01A0400) [pid = 2588] [serial = 1340] [outer = 0000007D81B52800] 12:19:07 INFO - PROCESS | 2588 | 1464722347159 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]]]}] 12:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1154ms 12:19:07 INFO - PROCESS | 2588 | 1464722347191 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 2588 | 1464722347195 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:19:07 INFO - PROCESS | 2588 | 1464722347201 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 2588 | 1464722347206 Marionette TRACE conn6 <- [1,1750,null,{}] 12:19:07 INFO - PROCESS | 2588 | 1464722347213 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}] 12:19:07 INFO - PROCESS | 2588 | 1464722347321 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:19:07 INFO - PROCESS | 2588 | 1464722347452 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC73F2800 == 69 [pid = 2588] [id = 447] 12:19:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007D8138F400) [pid = 2588] [serial = 1341] [outer = 0000000000000000] 12:19:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007D81B7A400) [pid = 2588] [serial = 1342] [outer = 0000007D8138F400] 12:19:07 INFO - PROCESS | 2588 | 1464722347507 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007D83205000) [pid = 2588] [serial = 1343] [outer = 0000007D8138F400] 12:19:07 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3366800 == 68 [pid = 2588] [id = 439] 12:19:07 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E98000 == 67 [pid = 2588] [id = 438] 12:19:07 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC1F57800 == 66 [pid = 2588] [id = 437] 12:19:08 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0153800 == 65 [pid = 2588] [id = 436] 12:19:08 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF657800 == 64 [pid = 2588] [id = 435] 12:19:08 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED6F000 == 63 [pid = 2588] [id = 434] 12:19:08 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC645800 == 62 [pid = 2588] [id = 433] 12:19:08 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC35E0000 == 61 [pid = 2588] [id = 432] 12:19:08 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8098F000 == 60 [pid = 2588] [id = 431] 12:19:08 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83243000 == 59 [pid = 2588] [id = 430] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007D81B5A000) [pid = 2588] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC2975000) [pid = 2588] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCC15B400) [pid = 2588] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCF3D1400) [pid = 2588] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC7B86C00) [pid = 2588] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC743F800) [pid = 2588] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCEFEE800) [pid = 2588] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCD9C3800) [pid = 2588] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCD938C00) [pid = 2588] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCD746800) [pid = 2588] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC92BF400) [pid = 2588] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC29AF800) [pid = 2588] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC2A65000) [pid = 2588] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007D822F3400) [pid = 2588] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC0E08800) [pid = 2588] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007D81B56800) [pid = 2588] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC32A9400) [pid = 2588] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCD9C5C00) [pid = 2588] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCEFE6800) [pid = 2588] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCEE59400) [pid = 2588] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007D822EB800) [pid = 2588] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC8003400) [pid = 2588] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC8F89000) [pid = 2588] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCEF08C00) [pid = 2588] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC407EC00) [pid = 2588] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:19:08 INFO - PROCESS | 2588 | 1464722348130 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]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 12:19:08 INFO - PROCESS | 2588 | 1464722348194 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 2588 | 1464722348200 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:19:08 INFO - PROCESS | 2588 | 1464722348207 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 2588 | 1464722348210 Marionette TRACE conn6 <- [1,1754,null,{}] 12:19:08 INFO - PROCESS | 2588 | 1464722348214 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}] 12:19:08 INFO - PROCESS | 2588 | 1464722348315 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:19:08 INFO - PROCESS | 2588 | 1464722348398 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8325B800 == 60 [pid = 2588] [id = 448] 12:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D8132F000) [pid = 2588] [serial = 1344] [outer = 0000000000000000] 12:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007D822F3400) [pid = 2588] [serial = 1345] [outer = 0000007D8132F000] 12:19:08 INFO - PROCESS | 2588 | 1464722348445 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC0E81C00) [pid = 2588] [serial = 1346] [outer = 0000007D8132F000] 12:19:08 INFO - PROCESS | 2588 | 1464722348912 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]]]}] 12:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 12:19:08 INFO - PROCESS | 2588 | 1464722348941 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 2588 | 1464722348944 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:19:08 INFO - PROCESS | 2588 | 1464722348952 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:19:08 INFO - PROCESS | 2588 | 1464722348956 Marionette TRACE conn6 <- [1,1758,null,{}] 12:19:08 INFO - PROCESS | 2588 | 1464722348968 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}] 12:19:09 INFO - PROCESS | 2588 | 1464722349068 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:19:09 INFO - PROCESS | 2588 | 1464722349079 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC653000 == 61 [pid = 2588] [id = 449] 12:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC2C81000) [pid = 2588] [serial = 1347] [outer = 0000000000000000] 12:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC2F1F800) [pid = 2588] [serial = 1348] [outer = 0000007DC2C81000] 12:19:09 INFO - PROCESS | 2588 | 1464722349128 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC706C400) [pid = 2588] [serial = 1349] [outer = 0000007DC2C81000] 12:19:09 INFO - PROCESS | 2588 | 1464722349619 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]]]}] 12:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 12:19:09 INFO - PROCESS | 2588 | 1464722349645 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 2588 | 1464722349648 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:19:09 INFO - PROCESS | 2588 | 1464722349651 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:19:09 INFO - PROCESS | 2588 | 1464722349653 Marionette TRACE conn6 <- [1,1762,null,{}] 12:19:09 INFO - PROCESS | 2588 | 1464722349656 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}] 12:19:09 INFO - PROCESS | 2588 | 1464722349751 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:19:09 INFO - PROCESS | 2588 | 1464722349761 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED82800 == 62 [pid = 2588] [id = 450] 12:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC8B18800) [pid = 2588] [serial = 1350] [outer = 0000000000000000] 12:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC8D13400) [pid = 2588] [serial = 1351] [outer = 0000007DC8B18800] 12:19:09 INFO - PROCESS | 2588 | 1464722349810 Marionette DEBUG loaded listener.js 12:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC8F8E000) [pid = 2588] [serial = 1352] [outer = 0000007DC8B18800] 12:19:10 INFO - PROCESS | 2588 | 1464722350254 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]]]}] 12:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 12:19:10 INFO - PROCESS | 2588 | 1464722350295 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:19:10 INFO - PROCESS | 2588 | 1464722350297 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:19:10 INFO - PROCESS | 2588 | 1464722350301 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:19:10 INFO - PROCESS | 2588 | 1464722350303 Marionette TRACE conn6 <- [1,1766,null,{}] 12:19:10 INFO - PROCESS | 2588 | 1464722350307 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}] 12:19:10 INFO - PROCESS | 2588 | 1464722350431 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:19:10 INFO - PROCESS | 2588 | 1464722350513 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF657800 == 63 [pid = 2588] [id = 451] 12:19:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC8D21000) [pid = 2588] [serial = 1353] [outer = 0000000000000000] 12:19:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCC143000) [pid = 2588] [serial = 1354] [outer = 0000007DC8D21000] 12:19:10 INFO - PROCESS | 2588 | 1464722350558 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCD92D400) [pid = 2588] [serial = 1355] [outer = 0000007DC8D21000] 12:19:11 INFO - PROCESS | 2588 | 1464722350995 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]]]}] 12:19:11 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 12:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 735ms 12:19:11 INFO - PROCESS | 2588 | 1464722351036 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 2588 | 1464722351039 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:19:11 INFO - PROCESS | 2588 | 1464722351069 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 2588 | 1464722351071 Marionette TRACE conn6 <- [1,1770,null,{}] 12:19:11 INFO - PROCESS | 2588 | 1464722351075 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}] 12:19:11 INFO - PROCESS | 2588 | 1464722351216 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:19:11 INFO - PROCESS | 2588 | 1464722351274 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0249000 == 64 [pid = 2588] [id = 452] 12:19:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCD97D800) [pid = 2588] [serial = 1356] [outer = 0000000000000000] 12:19:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCEF03C00) [pid = 2588] [serial = 1357] [outer = 0000007DCD97D800] 12:19:11 INFO - PROCESS | 2588 | 1464722351320 Marionette DEBUG loaded listener.js 12:19:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCF3D3400) [pid = 2588] [serial = 1358] [outer = 0000007DCD97D800] 12:19:11 INFO - PROCESS | 2588 | 1464722351760 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]]]}] 12:19:11 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 12:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 12:19:11 INFO - PROCESS | 2588 | 1464722351806 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 2588 | 1464722351808 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:19:11 INFO - PROCESS | 2588 | 1464722351811 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 2588 | 1464722351813 Marionette TRACE conn6 <- [1,1774,null,{}] 12:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:19:11 INFO - PROCESS | 2588 | 1464722351817 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}] 12:19:11 INFO - PROCESS | 2588 | 1464722351934 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:19:12 INFO - PROCESS | 2588 | 1464722351990 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1739000 == 65 [pid = 2588] [id = 453] 12:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCF453800) [pid = 2588] [serial = 1359] [outer = 0000000000000000] 12:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCF61C000) [pid = 2588] [serial = 1360] [outer = 0000007DCF453800] 12:19:12 INFO - PROCESS | 2588 | 1464722352038 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFA3C400) [pid = 2588] [serial = 1361] [outer = 0000007DCF453800] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCF951C00) [pid = 2588] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007D83206800) [pid = 2588] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC8D19400) [pid = 2588] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007D804D3000) [pid = 2588] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007D81B79400) [pid = 2588] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCF07F000) [pid = 2588] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC706CC00) [pid = 2588] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007D801BE000) [pid = 2588] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCC669000) [pid = 2588] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007D804D4400) [pid = 2588] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007D81B5F000) [pid = 2588] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007D8154D800) [pid = 2588] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC0E80C00) [pid = 2588] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC8D19000) [pid = 2588] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007D801B4800) [pid = 2588] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:19:12 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D81B5A800) [pid = 2588] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:19:12 INFO - PROCESS | 2588 | 1464722352555 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]]]}] 12:19:12 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 12:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 775ms 12:19:12 INFO - PROCESS | 2588 | 1464722352593 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:19:12 INFO - PROCESS | 2588 | 1464722352595 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:19:12 INFO - PROCESS | 2588 | 1464722352598 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:19:12 INFO - PROCESS | 2588 | 1464722352600 Marionette TRACE conn6 <- [1,1778,null,{}] 12:19:12 INFO - PROCESS | 2588 | 1464722352604 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}] 12:19:12 INFO - PROCESS | 2588 | 1464722352734 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:19:12 INFO - PROCESS | 2588 | 1464722352788 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E85800 == 66 [pid = 2588] [id = 454] 12:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007D8133C000) [pid = 2588] [serial = 1362] [outer = 0000000000000000] 12:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D82C9E400) [pid = 2588] [serial = 1363] [outer = 0000007D8133C000] 12:19:12 INFO - PROCESS | 2588 | 1464722352834 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCD74BC00) [pid = 2588] [serial = 1364] [outer = 0000007D8133C000] 12:19:13 INFO - PROCESS | 2588 | 1464722353208 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]]]}] 12:19:13 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) 12:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 627ms 12:19:13 INFO - PROCESS | 2588 | 1464722353238 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 2588 | 1464722353240 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:19:13 INFO - PROCESS | 2588 | 1464722353244 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 2588 | 1464722353246 Marionette TRACE conn6 <- [1,1782,null,{}] 12:19:13 INFO - PROCESS | 2588 | 1464722353250 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}] 12:19:13 INFO - PROCESS | 2588 | 1464722353370 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:19:13 INFO - PROCESS | 2588 | 1464722353377 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3897000 == 67 [pid = 2588] [id = 455] 12:19:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCF450400) [pid = 2588] [serial = 1365] [outer = 0000000000000000] 12:19:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCFA5D800) [pid = 2588] [serial = 1366] [outer = 0000007DCF450400] 12:19:13 INFO - PROCESS | 2588 | 1464722353424 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DD00EC000) [pid = 2588] [serial = 1367] [outer = 0000007DCF450400] 12:19:13 INFO - PROCESS | 2588 | 1464722353863 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]]]}] 12:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 668ms 12:19:13 INFO - PROCESS | 2588 | 1464722353918 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:19:13 INFO - PROCESS | 2588 | 1464722353920 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:19:13 INFO - PROCESS | 2588 | 1464722353923 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 2588 | 1464722353925 Marionette TRACE conn6 <- [1,1786,null,{}] 12:19:13 INFO - PROCESS | 2588 | 1464722353929 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}] 12:19:14 INFO - PROCESS | 2588 | 1464722354031 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:19:14 INFO - PROCESS | 2588 | 1464722354040 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EB7000 == 68 [pid = 2588] [id = 456] 12:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007D801BC800) [pid = 2588] [serial = 1368] [outer = 0000000000000000] 12:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD010BC00) [pid = 2588] [serial = 1369] [outer = 0000007D801BC800] 12:19:14 INFO - PROCESS | 2588 | 1464722354087 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD0197C00) [pid = 2588] [serial = 1370] [outer = 0000007D801BC800] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E18800 == 67 [pid = 2588] [id = 202] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C1A800 == 66 [pid = 2588] [id = 401] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD773800 == 65 [pid = 2588] [id = 192] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007D80997000 == 64 [pid = 2588] [id = 422] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD830A000 == 63 [pid = 2588] [id = 390] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E9A000 == 62 [pid = 2588] [id = 190] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FC0000 == 61 [pid = 2588] [id = 429] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38B0800 == 60 [pid = 2588] [id = 194] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007D80971000 == 59 [pid = 2588] [id = 400] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD19C7000 == 58 [pid = 2588] [id = 425] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96F4000 == 57 [pid = 2588] [id = 199] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C13800 == 56 [pid = 2588] [id = 426] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCE540000 == 55 [pid = 2588] [id = 427] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2BA2800 == 54 [pid = 2588] [id = 428] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C72000 == 53 [pid = 2588] [id = 188] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD336A000 == 52 [pid = 2588] [id = 191] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD015C800 == 51 [pid = 2588] [id = 423] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1723000 == 50 [pid = 2588] [id = 193] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7BD1800 == 49 [pid = 2588] [id = 402] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF920000 == 48 [pid = 2588] [id = 187] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED69800 == 47 [pid = 2588] [id = 186] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7A31800 == 46 [pid = 2588] [id = 185] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE83800 == 45 [pid = 2588] [id = 421] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2020000 == 44 [pid = 2588] [id = 189] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C87800 == 43 [pid = 2588] [id = 424] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC73F2800 == 42 [pid = 2588] [id = 447] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B17800 == 41 [pid = 2588] [id = 446] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E29800 == 40 [pid = 2588] [id = 445] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43D8800 == 39 [pid = 2588] [id = 444] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4214800 == 38 [pid = 2588] [id = 443] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0146800 == 37 [pid = 2588] [id = 442] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC705B000 == 36 [pid = 2588] [id = 441] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3899800 == 35 [pid = 2588] [id = 440] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1739000 == 34 [pid = 2588] [id = 453] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3897000 == 33 [pid = 2588] [id = 455] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC653000 == 32 [pid = 2588] [id = 449] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8325B800 == 31 [pid = 2588] [id = 448] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF657800 == 30 [pid = 2588] [id = 451] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED82800 == 29 [pid = 2588] [id = 450] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0249000 == 28 [pid = 2588] [id = 452] 12:19:15 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E85800 == 27 [pid = 2588] [id = 454] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007D804E0000) [pid = 2588] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007D822ED800) [pid = 2588] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007D822F2400) [pid = 2588] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC2C83400) [pid = 2588] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCCD97400) [pid = 2588] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF958800) [pid = 2588] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC0E85C00) [pid = 2588] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC2835C00) [pid = 2588] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC8D1E000) [pid = 2588] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007D81B57400) [pid = 2588] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007D81389400) [pid = 2588] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC2C82C00) [pid = 2588] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC3389800) [pid = 2588] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCF3D9400) [pid = 2588] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC73D9400) [pid = 2588] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007D804D5400) [pid = 2588] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007D8154B800) [pid = 2588] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCD9CB400) [pid = 2588] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCC13D000) [pid = 2588] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007D81B7DC00) [pid = 2588] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC2A63000) [pid = 2588] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DCEFE3400) [pid = 2588] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007D81397800) [pid = 2588] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DCCD0B400) [pid = 2588] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DCF60F800) [pid = 2588] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC3386800) [pid = 2588] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DCF3D1800) [pid = 2588] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DCFA33800) [pid = 2588] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DC8A29C00) [pid = 2588] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DCF6F4800) [pid = 2588] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:19:16 INFO - PROCESS | 2588 | 1464722356331 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]]]}] 12:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2445ms 12:19:16 INFO - PROCESS | 2588 | 1464722356371 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:19:16 INFO - PROCESS | 2588 | 1464722356375 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:19:16 INFO - PROCESS | 2588 | 1464722356380 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:19:16 INFO - PROCESS | 2588 | 1464722356383 Marionette TRACE conn6 <- [1,1790,null,{}] 12:19:16 INFO - PROCESS | 2588 | 1464722356390 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}] 12:19:16 INFO - PROCESS | 2588 | 1464722356485 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:19:16 INFO - PROCESS | 2588 | 1464722356494 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D80991800 == 28 [pid = 2588] [id = 457] 12:19:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007D8133D800) [pid = 2588] [serial = 1371] [outer = 0000000000000000] 12:19:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007D81389400) [pid = 2588] [serial = 1372] [outer = 0000007D8133D800] 12:19:16 INFO - PROCESS | 2588 | 1464722356578 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007D81396000) [pid = 2588] [serial = 1373] [outer = 0000007D8133D800] 12:19:17 INFO - PROCESS | 2588 | 1464722357061 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]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 12:19:17 INFO - PROCESS | 2588 | 1464722357114 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 2588 | 1464722357121 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:19:17 INFO - PROCESS | 2588 | 1464722357128 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 2588 | 1464722357131 Marionette TRACE conn6 <- [1,1794,null,{}] 12:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:19:17 INFO - PROCESS | 2588 | 1464722357135 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}] 12:19:17 INFO - PROCESS | 2588 | 1464722357234 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:19:17 INFO - PROCESS | 2588 | 1464722357243 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81504800 == 29 [pid = 2588] [id = 458] 12:19:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007D8154A800) [pid = 2588] [serial = 1374] [outer = 0000000000000000] 12:19:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007D81B53800) [pid = 2588] [serial = 1375] [outer = 0000007D8154A800] 12:19:17 INFO - PROCESS | 2588 | 1464722357293 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007D81B5EC00) [pid = 2588] [serial = 1376] [outer = 0000007D8154A800] 12:19:17 INFO - PROCESS | 2588 | 1464722357792 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]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms 12:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:19:17 INFO - PROCESS | 2588 | 1464722357805 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 2588 | 1464722357809 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:19:17 INFO - PROCESS | 2588 | 1464722357822 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 2588 | 1464722357826 Marionette TRACE conn6 <- [1,1798,null,{}] 12:19:17 INFO - PROCESS | 2588 | 1464722357837 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}] 12:19:17 INFO - PROCESS | 2588 | 1464722357959 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:19:17 INFO - PROCESS | 2588 | 1464722357970 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C12000 == 30 [pid = 2588] [id = 459] 12:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007D801B6000) [pid = 2588] [serial = 1377] [outer = 0000000000000000] 12:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007D822F5000) [pid = 2588] [serial = 1378] [outer = 0000007D801B6000] 12:19:18 INFO - PROCESS | 2588 | 1464722358029 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007D82C9C400) [pid = 2588] [serial = 1379] [outer = 0000007D801B6000] 12:19:18 INFO - PROCESS | 2588 | 1464722358506 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]]]}] 12:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 754ms 12:19:18 INFO - PROCESS | 2588 | 1464722358567 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 2588 | 1464722358570 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:19:18 INFO - PROCESS | 2588 | 1464722358573 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:19:18 INFO - PROCESS | 2588 | 1464722358575 Marionette TRACE conn6 <- [1,1802,null,{}] 12:19:18 INFO - PROCESS | 2588 | 1464722358579 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}] 12:19:18 INFO - PROCESS | 2588 | 1464722358670 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:19:18 INFO - PROCESS | 2588 | 1464722358677 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83257800 == 31 [pid = 2588] [id = 460] 12:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007D83209800) [pid = 2588] [serial = 1380] [outer = 0000000000000000] 12:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC0E16C00) [pid = 2588] [serial = 1381] [outer = 0000007D83209800] 12:19:18 INFO - PROCESS | 2588 | 1464722358726 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC0FE1000) [pid = 2588] [serial = 1382] [outer = 0000007D83209800] 12:19:19 INFO - PROCESS | 2588 | 1464722359199 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]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 12:19:19 INFO - PROCESS | 2588 | 1464722359269 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 2588 | 1464722359271 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:19:19 INFO - PROCESS | 2588 | 1464722359274 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:19:19 INFO - PROCESS | 2588 | 1464722359276 Marionette TRACE conn6 <- [1,1806,null,{}] 12:19:19 INFO - PROCESS | 2588 | 1464722359280 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}] 12:19:19 INFO - PROCESS | 2588 | 1464722359389 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:19:19 INFO - PROCESS | 2588 | 1464722359412 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC22AA000 == 32 [pid = 2588] [id = 461] 12:19:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007D81547C00) [pid = 2588] [serial = 1383] [outer = 0000000000000000] 12:19:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC2830400) [pid = 2588] [serial = 1384] [outer = 0000007D81547C00] 12:19:19 INFO - PROCESS | 2588 | 1464722359458 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC296D800) [pid = 2588] [serial = 1385] [outer = 0000007D81547C00] 12:19:19 INFO - PROCESS | 2588 | 1464722359904 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]]]}] 12:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 12:19:19 INFO - PROCESS | 2588 | 1464722359970 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:19:19 INFO - PROCESS | 2588 | 1464722359972 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:19:19 INFO - PROCESS | 2588 | 1464722359976 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:19:19 INFO - PROCESS | 2588 | 1464722359978 Marionette TRACE conn6 <- [1,1810,null,{}] 12:19:19 INFO - PROCESS | 2588 | 1464722359981 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}] 12:19:20 INFO - PROCESS | 2588 | 1464722360096 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:19:20 INFO - PROCESS | 2588 | 1464722360105 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7241800 == 33 [pid = 2588] [id = 462] 12:19:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC2973000) [pid = 2588] [serial = 1386] [outer = 0000000000000000] 12:19:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC29B6000) [pid = 2588] [serial = 1387] [outer = 0000007DC2973000] 12:19:20 INFO - PROCESS | 2588 | 1464722360153 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC2C7B400) [pid = 2588] [serial = 1388] [outer = 0000007DC2973000] 12:19:20 INFO - PROCESS | 2588 | 1464722360572 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]]]}] 12:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 12:19:20 INFO - PROCESS | 2588 | 1464722360608 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 2588 | 1464722360610 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:19:20 INFO - PROCESS | 2588 | 1464722360614 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:19:20 INFO - PROCESS | 2588 | 1464722360615 Marionette TRACE conn6 <- [1,1814,null,{}] 12:19:20 INFO - PROCESS | 2588 | 1464722360620 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}] 12:19:20 INFO - PROCESS | 2588 | 1464722360700 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:19:20 INFO - PROCESS | 2588 | 1464722360738 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8A20000 == 34 [pid = 2588] [id = 463] 12:19:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC2C80000) [pid = 2588] [serial = 1389] [outer = 0000000000000000] 12:19:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC2C87C00) [pid = 2588] [serial = 1390] [outer = 0000007DC2C80000] 12:19:20 INFO - PROCESS | 2588 | 1464722360783 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC32AA800) [pid = 2588] [serial = 1391] [outer = 0000007DC2C80000] 12:19:21 INFO - PROCESS | 2588 | 1464722361229 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]]]}] 12:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 12:19:21 INFO - PROCESS | 2588 | 1464722361308 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:19:21 INFO - PROCESS | 2588 | 1464722361311 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:19:21 INFO - PROCESS | 2588 | 1464722361314 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:19:21 INFO - PROCESS | 2588 | 1464722361316 Marionette TRACE conn6 <- [1,1818,null,{}] 12:19:21 INFO - PROCESS | 2588 | 1464722361319 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}] 12:19:21 INFO - PROCESS | 2588 | 1464722361401 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:19:21 INFO - PROCESS | 2588 | 1464722361410 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96E1000 == 35 [pid = 2588] [id = 464] 12:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC3556400) [pid = 2588] [serial = 1392] [outer = 0000000000000000] 12:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC4020000) [pid = 2588] [serial = 1393] [outer = 0000007DC3556400] 12:19:21 INFO - PROCESS | 2588 | 1464722361458 Marionette DEBUG loaded listener.js 12:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC706CC00) [pid = 2588] [serial = 1394] [outer = 0000007DC3556400] 12:19:21 INFO - PROCESS | 2588 | 1464722361939 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]]]}] 12:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 693ms 12:19:22 INFO - PROCESS | 2588 | 1464722362009 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 2588 | 1464722362012 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:19:22 INFO - PROCESS | 2588 | 1464722362015 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:19:22 INFO - PROCESS | 2588 | 1464722362017 Marionette TRACE conn6 <- [1,1822,null,{}] 12:19:22 INFO - PROCESS | 2588 | 1464722362020 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}] 12:19:22 INFO - PROCESS | 2588 | 1464722362156 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:19:22 INFO - PROCESS | 2588 | 1464722362207 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C10000 == 36 [pid = 2588] [id = 465] 12:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D81B7C400) [pid = 2588] [serial = 1395] [outer = 0000000000000000] 12:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC743FC00) [pid = 2588] [serial = 1396] [outer = 0000007D81B7C400] 12:19:22 INFO - PROCESS | 2588 | 1464722362255 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC7A9D000) [pid = 2588] [serial = 1397] [outer = 0000007D81B7C400] 12:19:22 INFO - PROCESS | 2588 | 1464722362677 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]]]}] 12:19:22 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 12:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 733ms 12:19:22 INFO - PROCESS | 2588 | 1464722362752 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:19:22 INFO - PROCESS | 2588 | 1464722362754 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:19:22 INFO - PROCESS | 2588 | 1464722362758 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:19:22 INFO - PROCESS | 2588 | 1464722362768 Marionette TRACE conn6 <- [1,1826,null,{}] 12:19:22 INFO - PROCESS | 2588 | 1464722362773 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}] 12:19:22 INFO - PROCESS | 2588 | 1464722362899 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:19:22 INFO - PROCESS | 2588 | 1464722362909 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED3A800 == 37 [pid = 2588] [id = 466] 12:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC721B000) [pid = 2588] [serial = 1398] [outer = 0000000000000000] 12:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC7D78C00) [pid = 2588] [serial = 1399] [outer = 0000007DC721B000] 12:19:22 INFO - PROCESS | 2588 | 1464722362962 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC8A27800) [pid = 2588] [serial = 1400] [outer = 0000007DC721B000] 12:19:23 INFO - PROCESS | 2588 | 1464722363466 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]]]}] 12:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 796ms 12:19:23 INFO - PROCESS | 2588 | 1464722363562 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 2588 | 1464722363565 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:19:23 INFO - PROCESS | 2588 | 1464722363568 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:19:23 INFO - PROCESS | 2588 | 1464722363571 Marionette TRACE conn6 <- [1,1830,null,{}] 12:19:23 INFO - PROCESS | 2588 | 1464722363574 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}] 12:19:23 INFO - PROCESS | 2588 | 1464722363936 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC92C0800) [pid = 2588] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007D81393000) [pid = 2588] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCC142C00) [pid = 2588] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCF49EC00) [pid = 2588] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC2851800) [pid = 2588] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF450400) [pid = 2588] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC8D21000) [pid = 2588] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCD97D800) [pid = 2588] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D8133C000) [pid = 2588] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCF453800) [pid = 2588] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007D8138F400) [pid = 2588] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007D81B52800) [pid = 2588] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCFEB8800) [pid = 2588] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCFDFD800) [pid = 2588] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCF3D0000) [pid = 2588] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC32A0400) [pid = 2588] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007D82C98800) [pid = 2588] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DCFA3B800) [pid = 2588] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:19:23 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC8B18800) [pid = 2588] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:19:24 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC2C81000) [pid = 2588] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:19:24 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007D8132F000) [pid = 2588] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:19:24 INFO - PROCESS | 2588 | 1464722364002 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC22A6000 == 38 [pid = 2588] [id = 467] 12:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007D804DCC00) [pid = 2588] [serial = 1401] [outer = 0000000000000000] 12:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007D81393000) [pid = 2588] [serial = 1402] [outer = 0000007D804DCC00] 12:19:24 INFO - PROCESS | 2588 | 1464722364059 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC407E800) [pid = 2588] [serial = 1403] [outer = 0000007D804DCC00] 12:19:24 INFO - PROCESS | 2588 | 1464722364446 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]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 943ms 12:19:24 INFO - PROCESS | 2588 | 1464722364514 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 2588 | 1464722364516 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:19:24 INFO - PROCESS | 2588 | 1464722364519 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 2588 | 1464722364521 Marionette TRACE conn6 <- [1,1834,null,{}] 12:19:24 INFO - PROCESS | 2588 | 1464722364525 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}] 12:19:24 INFO - PROCESS | 2588 | 1464722364616 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:19:24 INFO - PROCESS | 2588 | 1464722364623 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF657800 == 39 [pid = 2588] [id = 468] 12:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC8F84400) [pid = 2588] [serial = 1404] [outer = 0000000000000000] 12:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC9148800) [pid = 2588] [serial = 1405] [outer = 0000007DC8F84400] 12:19:24 INFO - PROCESS | 2588 | 1464722364670 Marionette DEBUG loaded listener.js 12:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCC13AC00) [pid = 2588] [serial = 1406] [outer = 0000007DC8F84400] 12:19:25 INFO - PROCESS | 2588 | 1464722365098 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]]]}] 12:19:25 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) 12:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 12:19:25 INFO - PROCESS | 2588 | 1464722365152 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:19:25 INFO - PROCESS | 2588 | 1464722365154 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:19:25 INFO - PROCESS | 2588 | 1464722365157 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 2588 | 1464722365159 Marionette TRACE conn6 <- [1,1838,null,{}] 12:19:25 INFO - PROCESS | 2588 | 1464722365163 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}] 12:19:25 INFO - PROCESS | 2588 | 1464722365245 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:19:25 INFO - PROCESS | 2588 | 1464722365251 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF914800 == 40 [pid = 2588] [id = 469] 12:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCC104400) [pid = 2588] [serial = 1407] [outer = 0000000000000000] 12:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCC147000) [pid = 2588] [serial = 1408] [outer = 0000007DCC104400] 12:19:25 INFO - PROCESS | 2588 | 1464722365297 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCCD0B400) [pid = 2588] [serial = 1409] [outer = 0000007DCC104400] 12:19:25 INFO - PROCESS | 2588 | 1464722365753 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]]]}] 12:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 629ms 12:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:19:25 INFO - PROCESS | 2588 | 1464722365791 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:19:25 INFO - PROCESS | 2588 | 1464722365793 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:19:25 INFO - PROCESS | 2588 | 1464722365796 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:19:25 INFO - PROCESS | 2588 | 1464722365798 Marionette TRACE conn6 <- [1,1842,null,{}] 12:19:25 INFO - PROCESS | 2588 | 1464722365807 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}] 12:19:25 INFO - PROCESS | 2588 | 1464722365892 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:19:25 INFO - PROCESS | 2588 | 1464722365901 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0153000 == 41 [pid = 2588] [id = 470] 12:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCCD9D000) [pid = 2588] [serial = 1410] [outer = 0000000000000000] 12:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCD743400) [pid = 2588] [serial = 1411] [outer = 0000007DCCD9D000] 12:19:25 INFO - PROCESS | 2588 | 1464722365946 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCD985800) [pid = 2588] [serial = 1412] [outer = 0000007DCCD9D000] 12:19:26 INFO - PROCESS | 2588 | 1464722366813 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]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1091ms 12:19:26 INFO - PROCESS | 2588 | 1464722366890 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 2588 | 1464722366894 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:19:26 INFO - PROCESS | 2588 | 1464722366899 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 2588 | 1464722366904 Marionette TRACE conn6 <- [1,1846,null,{}] 12:19:26 INFO - PROCESS | 2588 | 1464722366910 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}] 12:19:27 INFO - PROCESS | 2588 | 1464722367065 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:19:27 INFO - PROCESS | 2588 | 1464722367180 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81506800 == 42 [pid = 2588] [id = 471] 12:19:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007D81545C00) [pid = 2588] [serial = 1413] [outer = 0000000000000000] 12:19:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D81550400) [pid = 2588] [serial = 1414] [outer = 0000007D81545C00] 12:19:27 INFO - PROCESS | 2588 | 1464722367239 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D81B78C00) [pid = 2588] [serial = 1415] [outer = 0000007D81545C00] 12:19:28 INFO - PROCESS | 2588 | 1464722368146 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]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1293ms 12:19:28 INFO - PROCESS | 2588 | 1464722368198 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 2588 | 1464722368202 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:19:28 INFO - PROCESS | 2588 | 1464722368207 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 2588 | 1464722368211 Marionette TRACE conn6 <- [1,1850,null,{}] 12:19:28 INFO - PROCESS | 2588 | 1464722368216 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}] 12:19:28 INFO - PROCESS | 2588 | 1464722368326 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:19:28 INFO - PROCESS | 2588 | 1464722368398 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81513000 == 43 [pid = 2588] [id = 472] 12:19:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D8132F000) [pid = 2588] [serial = 1416] [outer = 0000000000000000] 12:19:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007D81390400) [pid = 2588] [serial = 1417] [outer = 0000007D8132F000] 12:19:28 INFO - PROCESS | 2588 | 1464722368448 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007D81B55400) [pid = 2588] [serial = 1418] [outer = 0000007D8132F000] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007D80981800 == 42 [pid = 2588] [id = 403] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF58E800 == 41 [pid = 2588] [id = 409] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED31000 == 40 [pid = 2588] [id = 413] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC75C800 == 39 [pid = 2588] [id = 420] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C11000 == 38 [pid = 2588] [id = 412] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0155000 == 37 [pid = 2588] [id = 414] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814E0800 == 36 [pid = 2588] [id = 416] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE96000 == 35 [pid = 2588] [id = 408] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC3329800 == 34 [pid = 2588] [id = 411] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC704F000 == 33 [pid = 2588] [id = 418] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD780000 == 32 [pid = 2588] [id = 407] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF663000 == 31 [pid = 2588] [id = 410] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC332C000 == 30 [pid = 2588] [id = 405] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C1F800 == 29 [pid = 2588] [id = 404] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BEC000 == 28 [pid = 2588] [id = 419] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8A09800 == 27 [pid = 2588] [id = 406] 12:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C26800 == 26 [pid = 2588] [id = 417] 12:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD010BC00) [pid = 2588] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EB7000 == 25 [pid = 2588] [id = 456] 12:19:29 INFO - PROCESS | 2588 | 1464722369119 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]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 942ms 12:19:29 INFO - PROCESS | 2588 | 1464722369153 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 2588 | 1464722369160 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCF3CF800) [pid = 2588] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC0E16400) [pid = 2588] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCC70DC00) [pid = 2588] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCF619800) [pid = 2588] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC7370800) [pid = 2588] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD00EC000) [pid = 2588] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCC143000) [pid = 2588] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCF3D3400) [pid = 2588] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCEF03C00) [pid = 2588] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007D82C9E400) [pid = 2588] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCF61C000) [pid = 2588] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DCFA5D800) [pid = 2588] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCFA3C400) [pid = 2588] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007D81B7A400) [pid = 2588] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DD01A0400) [pid = 2588] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DD0106800) [pid = 2588] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DD00ED800) [pid = 2588] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DCFEC3400) [pid = 2588] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCFEBB400) [pid = 2588] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DCFDFFC00) [pid = 2588] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DCFD1B800) [pid = 2588] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DCF94F800) [pid = 2588] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DC9623C00) [pid = 2588] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC8BA7400) [pid = 2588] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DC297A400) [pid = 2588] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007D83211800) [pid = 2588] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DCFA5C800) [pid = 2588] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DCFDF4000) [pid = 2588] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DC8D13400) [pid = 2588] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DC2F1F800) [pid = 2588] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DC706C400) [pid = 2588] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007D822F3400) [pid = 2588] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DC0E81C00) [pid = 2588] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007D83205000) [pid = 2588] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DCD92D400) [pid = 2588] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DCD74BC00) [pid = 2588] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DC8F8E000) [pid = 2588] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:19:29 INFO - PROCESS | 2588 | 1464722369181 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 2588 | 1464722369184 Marionette TRACE conn6 <- [1,1854,null,{}] 12:19:29 INFO - PROCESS | 2588 | 1464722369191 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}] 12:19:29 INFO - PROCESS | 2588 | 1464722369281 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:19:29 INFO - PROCESS | 2588 | 1464722369289 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8151C000 == 26 [pid = 2588] [id = 473] 12:19:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007D8154AC00) [pid = 2588] [serial = 1419] [outer = 0000000000000000] 12:19:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007D822EC800) [pid = 2588] [serial = 1420] [outer = 0000007D8154AC00] 12:19:29 INFO - PROCESS | 2588 | 1464722369336 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007D82C9B400) [pid = 2588] [serial = 1421] [outer = 0000007D8154AC00] 12:19:29 INFO - PROCESS | 2588 | 1464722369853 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]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 754ms 12:19:29 INFO - PROCESS | 2588 | 1464722369927 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 2588 | 1464722369929 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:19:29 INFO - PROCESS | 2588 | 1464722369933 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:19:29 INFO - PROCESS | 2588 | 1464722369937 Marionette TRACE conn6 <- [1,1858,null,{}] 12:19:29 INFO - PROCESS | 2588 | 1464722369949 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}] 12:19:30 INFO - PROCESS | 2588 | 1464722370049 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:19:30 INFO - PROCESS | 2588 | 1464722370122 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC28D0800 == 27 [pid = 2588] [id = 474] 12:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DC0E12000) [pid = 2588] [serial = 1422] [outer = 0000000000000000] 12:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC0E81C00) [pid = 2588] [serial = 1423] [outer = 0000007DC0E12000] 12:19:30 INFO - PROCESS | 2588 | 1464722370173 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC214A400) [pid = 2588] [serial = 1424] [outer = 0000007DC0E12000] 12:19:30 INFO - PROCESS | 2588 | 1464722370755 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]]]}] 12:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 879ms 12:19:30 INFO - PROCESS | 2588 | 1464722370815 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 2588 | 1464722370821 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:19:30 INFO - PROCESS | 2588 | 1464722370827 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:19:30 INFO - PROCESS | 2588 | 1464722370832 Marionette TRACE conn6 <- [1,1862,null,{}] 12:19:30 INFO - PROCESS | 2588 | 1464722370838 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}] 12:19:30 INFO - PROCESS | 2588 | 1464722370951 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:19:31 INFO - PROCESS | 2588 | 1464722371027 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC0F16800 == 28 [pid = 2588] [id = 475] 12:19:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007D81B51800) [pid = 2588] [serial = 1425] [outer = 0000000000000000] 12:19:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007D81B7D800) [pid = 2588] [serial = 1426] [outer = 0000007D81B51800] 12:19:31 INFO - PROCESS | 2588 | 1464722371087 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007D83207C00) [pid = 2588] [serial = 1427] [outer = 0000007D81B51800] 12:19:31 INFO - PROCESS | 2588 | 1464722371769 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]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 12:19:31 INFO - PROCESS | 2588 | 1464722371815 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 2588 | 1464722371822 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:19:31 INFO - PROCESS | 2588 | 1464722371830 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:19:31 INFO - PROCESS | 2588 | 1464722371833 Marionette TRACE conn6 <- [1,1866,null,{}] 12:19:31 INFO - PROCESS | 2588 | 1464722371837 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}] 12:19:31 INFO - PROCESS | 2588 | 1464722371951 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:19:32 INFO - PROCESS | 2588 | 1464722372025 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7DE3800 == 29 [pid = 2588] [id = 476] 12:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DC2835000) [pid = 2588] [serial = 1428] [outer = 0000000000000000] 12:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC2976400) [pid = 2588] [serial = 1429] [outer = 0000007DC2835000] 12:19:32 INFO - PROCESS | 2588 | 1464722372083 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DC29B1000) [pid = 2588] [serial = 1430] [outer = 0000007DC2835000] 12:19:32 INFO - PROCESS | 2588 | 1464722372735 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]]]}] 12:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 942ms 12:19:32 INFO - PROCESS | 2588 | 1464722372776 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:19:32 INFO - PROCESS | 2588 | 1464722372778 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:19:32 INFO - PROCESS | 2588 | 1464722372783 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:19:32 INFO - PROCESS | 2588 | 1464722372787 Marionette TRACE conn6 <- [1,1870,null,{}] 12:19:32 INFO - PROCESS | 2588 | 1464722372799 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}] 12:19:32 INFO - PROCESS | 2588 | 1464722372907 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:19:32 INFO - PROCESS | 2588 | 1464722372984 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC752800 == 30 [pid = 2588] [id = 477] 12:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC2C79C00) [pid = 2588] [serial = 1431] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC2C81400) [pid = 2588] [serial = 1432] [outer = 0000007DC2C79C00] 12:19:33 INFO - PROCESS | 2588 | 1464722373045 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC32A9400) [pid = 2588] [serial = 1433] [outer = 0000007DC2C79C00] 12:19:33 INFO - PROCESS | 2588 | 1464722373649 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]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 944ms 12:19:33 INFO - PROCESS | 2588 | 1464722373729 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:19:33 INFO - PROCESS | 2588 | 1464722373732 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:19:33 INFO - PROCESS | 2588 | 1464722373736 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 2588 | 1464722373738 Marionette TRACE conn6 <- [1,1874,null,{}] 12:19:33 INFO - PROCESS | 2588 | 1464722373742 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}] 12:19:33 INFO - PROCESS | 2588 | 1464722373856 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:19:33 INFO - PROCESS | 2588 | 1464722373929 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCE54F000 == 31 [pid = 2588] [id = 478] 12:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DC7037800) [pid = 2588] [serial = 1434] [outer = 0000000000000000] 12:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC7283400) [pid = 2588] [serial = 1435] [outer = 0000007DC7037800] 12:19:33 INFO - PROCESS | 2588 | 1464722373985 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC7AE0800) [pid = 2588] [serial = 1436] [outer = 0000007DC7037800] 12:19:34 INFO - PROCESS | 2588 | 1464722374593 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]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 943ms 12:19:34 INFO - PROCESS | 2588 | 1464722374681 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 2588 | 1464722374684 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:19:34 INFO - PROCESS | 2588 | 1464722374688 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 2588 | 1464722374690 Marionette TRACE conn6 <- [1,1878,null,{}] 12:19:34 INFO - PROCESS | 2588 | 1464722374694 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}] 12:19:34 INFO - PROCESS | 2588 | 1464722374854 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:19:34 INFO - PROCESS | 2588 | 1464722374865 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81521000 == 32 [pid = 2588] [id = 479] 12:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DC744EC00) [pid = 2588] [serial = 1437] [outer = 0000000000000000] 12:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC7FA6800) [pid = 2588] [serial = 1438] [outer = 0000007DC744EC00] 12:19:34 INFO - PROCESS | 2588 | 1464722374922 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC8BA7800) [pid = 2588] [serial = 1439] [outer = 0000007DC744EC00] 12:19:35 INFO - PROCESS | 2588 | 1464722375529 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]]]}] 12:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 881ms 12:19:35 INFO - PROCESS | 2588 | 1464722375571 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 2588 | 1464722375574 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:19:35 INFO - PROCESS | 2588 | 1464722375578 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:19:35 INFO - PROCESS | 2588 | 1464722375580 Marionette TRACE conn6 <- [1,1882,null,{}] 12:19:35 INFO - PROCESS | 2588 | 1464722375584 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}] 12:19:35 INFO - PROCESS | 2588 | 1464722375701 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:19:35 INFO - PROCESS | 2588 | 1464722375776 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF6C1800 == 33 [pid = 2588] [id = 480] 12:19:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC8D1B800) [pid = 2588] [serial = 1440] [outer = 0000000000000000] 12:19:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCC10D400) [pid = 2588] [serial = 1441] [outer = 0000007DC8D1B800] 12:19:35 INFO - PROCESS | 2588 | 1464722375833 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCC15F000) [pid = 2588] [serial = 1442] [outer = 0000007DC8D1B800] 12:19:36 INFO - PROCESS | 2588 | 1464722376553 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]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1027ms 12:19:36 INFO - PROCESS | 2588 | 1464722376607 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 2588 | 1464722376612 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:19:36 INFO - PROCESS | 2588 | 1464722376617 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 2588 | 1464722376621 Marionette TRACE conn6 <- [1,1886,null,{}] 12:19:36 INFO - PROCESS | 2588 | 1464722376653 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}] 12:19:36 INFO - PROCESS | 2588 | 1464722376748 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:19:36 INFO - PROCESS | 2588 | 1464722376763 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814DC000 == 34 [pid = 2588] [id = 481] 12:19:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007D81394800) [pid = 2588] [serial = 1443] [outer = 0000000000000000] 12:19:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007D8154EC00) [pid = 2588] [serial = 1444] [outer = 0000007D81394800] 12:19:36 INFO - PROCESS | 2588 | 1464722376815 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007D83203C00) [pid = 2588] [serial = 1445] [outer = 0000007D81394800] 12:19:37 INFO - PROCESS | 2588 | 1464722377313 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]]]}] 12:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 732ms 12:19:37 INFO - PROCESS | 2588 | 1464722377353 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 2588 | 1464722377359 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:19:37 INFO - PROCESS | 2588 | 1464722377372 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - PROCESS | 2588 | 1464722377375 Marionette TRACE conn6 <- [1,1890,null,{}] 12:19:37 INFO - PROCESS | 2588 | 1464722377379 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}] 12:19:37 INFO - PROCESS | 2588 | 1464722377529 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:19:37 INFO - PROCESS | 2588 | 1464722377587 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BEE000 == 35 [pid = 2588] [id = 482] 12:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC2973800) [pid = 2588] [serial = 1446] [outer = 0000000000000000] 12:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC29CB000) [pid = 2588] [serial = 1447] [outer = 0000007DC2973800] 12:19:37 INFO - PROCESS | 2588 | 1464722377636 Marionette DEBUG loaded listener.js 12:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC2C83800) [pid = 2588] [serial = 1448] [outer = 0000007DC2973800] 12:19:38 INFO - PROCESS | 2588 | 1464722378102 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]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 796ms 12:19:38 INFO - PROCESS | 2588 | 1464722378163 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 2588 | 1464722378173 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:19:38 INFO - PROCESS | 2588 | 1464722378185 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 2588 | 1464722378189 Marionette TRACE conn6 <- [1,1894,null,{}] 12:19:38 INFO - PROCESS | 2588 | 1464722378200 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}] 12:19:38 INFO - PROCESS | 2588 | 1464722378318 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:19:38 INFO - PROCESS | 2588 | 1464722378373 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFE97000 == 36 [pid = 2588] [id = 483] 12:19:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC9145400) [pid = 2588] [serial = 1449] [outer = 0000000000000000] 12:19:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC92C0800) [pid = 2588] [serial = 1450] [outer = 0000007DC9145400] 12:19:38 INFO - PROCESS | 2588 | 1464722378422 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCC710C00) [pid = 2588] [serial = 1451] [outer = 0000007DC9145400] 12:19:38 INFO - PROCESS | 2588 | 1464722378864 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]]]}] 12:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 12:19:38 INFO - PROCESS | 2588 | 1464722378923 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:19:38 INFO - PROCESS | 2588 | 1464722378926 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:19:38 INFO - PROCESS | 2588 | 1464722378929 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:19:38 INFO - PROCESS | 2588 | 1464722378931 Marionette TRACE conn6 <- [1,1898,null,{}] 12:19:38 INFO - PROCESS | 2588 | 1464722378935 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}] 12:19:39 INFO - PROCESS | 2588 | 1464722379056 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:19:39 INFO - PROCESS | 2588 | 1464722379112 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0494000 == 37 [pid = 2588] [id = 484] 12:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCD7D1000) [pid = 2588] [serial = 1452] [outer = 0000000000000000] 12:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCD97B400) [pid = 2588] [serial = 1453] [outer = 0000007DCD7D1000] 12:19:39 INFO - PROCESS | 2588 | 1464722379158 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCD9C5400) [pid = 2588] [serial = 1454] [outer = 0000007DCD7D1000] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007D8132F000) [pid = 2588] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007D8154AC00) [pid = 2588] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCC104400) [pid = 2588] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D8154A800) [pid = 2588] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007D81B7C400) [pid = 2588] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC2973000) [pid = 2588] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007D801BC800) [pid = 2588] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007D81547C00) [pid = 2588] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC2C80000) [pid = 2588] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007D801B6000) [pid = 2588] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC721B000) [pid = 2588] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007D83209800) [pid = 2588] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC3556400) [pid = 2588] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007D8133D800) [pid = 2588] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC8F84400) [pid = 2588] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:19:39 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007D804DCC00) [pid = 2588] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:19:39 INFO - PROCESS | 2588 | 1464722379564 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]]]}] 12:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 693ms 12:19:39 INFO - PROCESS | 2588 | 1464722379624 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:19:39 INFO - PROCESS | 2588 | 1464722379626 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:19:39 INFO - PROCESS | 2588 | 1464722379630 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 2588 | 1464722379632 Marionette TRACE conn6 <- [1,1902,null,{}] 12:19:39 INFO - PROCESS | 2588 | 1464722379636 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}] 12:19:39 INFO - PROCESS | 2588 | 1464722379728 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:19:39 INFO - PROCESS | 2588 | 1464722379735 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C7D000 == 38 [pid = 2588] [id = 485] 12:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007D8154C000) [pid = 2588] [serial = 1455] [outer = 0000000000000000] 12:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC2A66400) [pid = 2588] [serial = 1456] [outer = 0000007D8154C000] 12:19:39 INFO - PROCESS | 2588 | 1464722379783 Marionette DEBUG loaded listener.js 12:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC8BA5C00) [pid = 2588] [serial = 1457] [outer = 0000007D8154C000] 12:19:40 INFO - PROCESS | 2588 | 1464722380256 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]]]}] 12:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 12:19:40 INFO - PROCESS | 2588 | 1464722380326 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:19:40 INFO - PROCESS | 2588 | 1464722380328 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:19:40 INFO - PROCESS | 2588 | 1464722380331 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:19:40 INFO - PROCESS | 2588 | 1464722380333 Marionette TRACE conn6 <- [1,1906,null,{}] 12:19:40 INFO - PROCESS | 2588 | 1464722380337 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}] 12:19:40 INFO - PROCESS | 2588 | 1464722380464 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:19:40 INFO - PROCESS | 2588 | 1464722380478 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD173E800 == 39 [pid = 2588] [id = 486] 12:19:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCEF05800) [pid = 2588] [serial = 1458] [outer = 0000000000000000] 12:19:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCEF0A000) [pid = 2588] [serial = 1459] [outer = 0000007DCEF05800] 12:19:40 INFO - PROCESS | 2588 | 1464722380525 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCEF11400) [pid = 2588] [serial = 1460] [outer = 0000007DCEF05800] 12:19:40 INFO - PROCESS | 2588 | 1464722380940 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]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 691ms 12:19:41 INFO - PROCESS | 2588 | 1464722381026 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 2588 | 1464722381028 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:19:41 INFO - PROCESS | 2588 | 1464722381032 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 2588 | 1464722381034 Marionette TRACE conn6 <- [1,1910,null,{}] 12:19:41 INFO - PROCESS | 2588 | 1464722381037 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}] 12:19:41 INFO - PROCESS | 2588 | 1464722381131 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:19:41 INFO - PROCESS | 2588 | 1464722381139 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD21E0800 == 40 [pid = 2588] [id = 487] 12:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCEFE5000) [pid = 2588] [serial = 1461] [outer = 0000000000000000] 12:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCEFE7800) [pid = 2588] [serial = 1462] [outer = 0000007DCEFE5000] 12:19:41 INFO - PROCESS | 2588 | 1464722381185 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCF3CA400) [pid = 2588] [serial = 1463] [outer = 0000007DCEFE5000] 12:19:41 INFO - PROCESS | 2588 | 1464722381895 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]]]}] 12:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 944ms 12:19:41 INFO - PROCESS | 2588 | 1464722381979 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 2588 | 1464722381986 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:19:42 INFO - PROCESS | 2588 | 1464722382005 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 2588 | 1464722382011 Marionette TRACE conn6 <- [1,1914,null,{}] 12:19:42 INFO - PROCESS | 2588 | 1464722382017 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}] 12:19:42 INFO - PROCESS | 2588 | 1464722382143 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:19:42 INFO - PROCESS | 2588 | 1464722382258 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7B55800 == 41 [pid = 2588] [id = 488] 12:19:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007D822F2800) [pid = 2588] [serial = 1464] [outer = 0000000000000000] 12:19:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC0FDF400) [pid = 2588] [serial = 1465] [outer = 0000007D822F2800] 12:19:42 INFO - PROCESS | 2588 | 1464722382320 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC29B7800) [pid = 2588] [serial = 1466] [outer = 0000007D822F2800] 12:19:42 INFO - PROCESS | 2588 | 1464722382880 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]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 945ms 12:19:42 INFO - PROCESS | 2588 | 1464722382951 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 2588 | 1464722382958 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:19:42 INFO - PROCESS | 2588 | 1464722382965 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 2588 | 1464722382968 Marionette TRACE conn6 <- [1,1918,null,{}] 12:19:42 INFO - PROCESS | 2588 | 1464722382972 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}] 12:19:43 INFO - PROCESS | 2588 | 1464722383090 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:19:43 INFO - PROCESS | 2588 | 1464722383183 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1735000 == 42 [pid = 2588] [id = 489] 12:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC7D73400) [pid = 2588] [serial = 1467] [outer = 0000000000000000] 12:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC8D19000) [pid = 2588] [serial = 1468] [outer = 0000007DC7D73400] 12:19:43 INFO - PROCESS | 2588 | 1464722383239 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCC15A800) [pid = 2588] [serial = 1469] [outer = 0000007DC7D73400] 12:19:43 INFO - PROCESS | 2588 | 1464722383850 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]]]}] 12:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 944ms 12:19:43 INFO - PROCESS | 2588 | 1464722383914 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:19:43 INFO - PROCESS | 2588 | 1464722383917 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:19:43 INFO - PROCESS | 2588 | 1464722383922 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:19:43 INFO - PROCESS | 2588 | 1464722383926 Marionette TRACE conn6 <- [1,1922,null,{}] 12:19:43 INFO - PROCESS | 2588 | 1464722383951 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}] 12:19:44 INFO - PROCESS | 2588 | 1464722384104 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:19:44 INFO - PROCESS | 2588 | 1464722384154 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FCE000 == 43 [pid = 2588] [id = 490] 12:19:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCEF0C400) [pid = 2588] [serial = 1470] [outer = 0000000000000000] 12:19:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCEFE6400) [pid = 2588] [serial = 1471] [outer = 0000007DCEF0C400] 12:19:44 INFO - PROCESS | 2588 | 1464722384213 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCF3D1800) [pid = 2588] [serial = 1472] [outer = 0000007DCEF0C400] 12:19:44 INFO - PROCESS | 2588 | 1464722384839 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]]]}] 12:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 942ms 12:19:44 INFO - PROCESS | 2588 | 1464722384866 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:19:44 INFO - PROCESS | 2588 | 1464722384869 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:19:44 INFO - PROCESS | 2588 | 1464722384872 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 2588 | 1464722384875 Marionette TRACE conn6 <- [1,1926,null,{}] 12:19:44 INFO - PROCESS | 2588 | 1464722384879 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}] 12:19:45 INFO - PROCESS | 2588 | 1464722384997 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:19:45 INFO - PROCESS | 2588 | 1464722385089 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31F6800 == 44 [pid = 2588] [id = 491] 12:19:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCF44B800) [pid = 2588] [serial = 1473] [outer = 0000000000000000] 12:19:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF452000) [pid = 2588] [serial = 1474] [outer = 0000007DCF44B800] 12:19:45 INFO - PROCESS | 2588 | 1464722385145 Marionette DEBUG loaded listener.js 12:19:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCF612800) [pid = 2588] [serial = 1475] [outer = 0000007DCF44B800] 12:19:45 INFO - PROCESS | 2588 | 1464722385693 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]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 880ms 12:19:45 INFO - PROCESS | 2588 | 1464722385755 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 2588 | 1464722385758 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:19:45 INFO - PROCESS | 2588 | 1464722385761 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 2588 | 1464722385764 Marionette TRACE conn6 <- [1,1930,null,{}] 12:19:45 INFO - PROCESS | 2588 | 1464722385768 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}] 12:19:45 INFO - PROCESS | 2588 | 1464722385876 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:19:46 INFO - PROCESS | 2588 | 1464722386198 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814DD000 == 45 [pid = 2588] [id = 492] 12:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007D804D6400) [pid = 2588] [serial = 1476] [outer = 0000000000000000] 12:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007D804DDC00) [pid = 2588] [serial = 1477] [outer = 0000007D804D6400] 12:19:46 INFO - PROCESS | 2588 | 1464722386260 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007D81396800) [pid = 2588] [serial = 1478] [outer = 0000007D804D6400] 12:19:46 INFO - PROCESS | 2588 | 1464722386916 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]]]}] 12:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1234ms 12:19:47 INFO - PROCESS | 2588 | 1464722386998 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 2588 | 1464722387002 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:19:47 INFO - PROCESS | 2588 | 1464722387006 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:19:47 INFO - PROCESS | 2588 | 1464722387010 Marionette TRACE conn6 <- [1,1934,null,{}] 12:19:47 INFO - PROCESS | 2588 | 1464722387015 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}] 12:19:47 INFO - PROCESS | 2588 | 1464722387169 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:19:47 INFO - PROCESS | 2588 | 1464722387180 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C2E800 == 46 [pid = 2588] [id = 493] 12:19:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007D822F8000) [pid = 2588] [serial = 1479] [outer = 0000000000000000] 12:19:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007D83204800) [pid = 2588] [serial = 1480] [outer = 0000007D822F8000] 12:19:47 INFO - PROCESS | 2588 | 1464722387233 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC0E77400) [pid = 2588] [serial = 1481] [outer = 0000007D822F8000] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD173E800 == 45 [pid = 2588] [id = 486] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C7D000 == 44 [pid = 2588] [id = 485] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0494000 == 43 [pid = 2588] [id = 484] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFE97000 == 42 [pid = 2588] [id = 483] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BEE000 == 41 [pid = 2588] [id = 482] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814DC000 == 40 [pid = 2588] [id = 481] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC0E81C00) [pid = 2588] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCD743400) [pid = 2588] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC752800 == 39 [pid = 2588] [id = 477] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7DE3800 == 38 [pid = 2588] [id = 476] 12:19:47 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC0F16800 == 37 [pid = 2588] [id = 475] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCC147000) [pid = 2588] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007D81B53800) [pid = 2588] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007D81B5EC00) [pid = 2588] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC743FC00) [pid = 2588] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC29B6000) [pid = 2588] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC2C7B400) [pid = 2588] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DD0197C00) [pid = 2588] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC2830400) [pid = 2588] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC296D800) [pid = 2588] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC2C87C00) [pid = 2588] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC32AA800) [pid = 2588] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007D822F5000) [pid = 2588] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D82C9C400) [pid = 2588] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC7D78C00) [pid = 2588] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC7A9D000) [pid = 2588] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC0E16C00) [pid = 2588] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC0FE1000) [pid = 2588] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC4020000) [pid = 2588] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC8A27800) [pid = 2588] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007D81389400) [pid = 2588] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007D81396000) [pid = 2588] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC9148800) [pid = 2588] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC407E800) [pid = 2588] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007D81393000) [pid = 2588] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007D81390400) [pid = 2588] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007D81B55400) [pid = 2588] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007D822EC800) [pid = 2588] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DCCD0B400) [pid = 2588] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007D82C9B400) [pid = 2588] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DCC13AC00) [pid = 2588] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007D81550400) [pid = 2588] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC706CC00) [pid = 2588] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:19:47 INFO - PROCESS | 2588 | 1464722387805 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]]]}] 12:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 835ms 12:19:47 INFO - PROCESS | 2588 | 1464722387848 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 2588 | 1464722387852 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:19:47 INFO - PROCESS | 2588 | 1464722387858 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 2588 | 1464722387860 Marionette TRACE conn6 <- [1,1938,null,{}] 12:19:47 INFO - PROCESS | 2588 | 1464722387864 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}] 12:19:47 INFO - PROCESS | 2588 | 1464722387958 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:19:47 INFO - PROCESS | 2588 | 1464722387969 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C1C000 == 38 [pid = 2588] [id = 494] 12:19:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007D82C9A400) [pid = 2588] [serial = 1482] [outer = 0000000000000000] 12:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC0E13400) [pid = 2588] [serial = 1483] [outer = 0000007D82C9A400] 12:19:48 INFO - PROCESS | 2588 | 1464722388018 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DC1A0B800) [pid = 2588] [serial = 1484] [outer = 0000007D82C9A400] 12:19:48 INFO - PROCESS | 2588 | 1464722388509 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]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 12:19:48 INFO - PROCESS | 2588 | 1464722388551 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 2588 | 1464722388554 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:19:48 INFO - PROCESS | 2588 | 1464722388559 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 2588 | 1464722388565 Marionette TRACE conn6 <- [1,1942,null,{}] 12:19:48 INFO - PROCESS | 2588 | 1464722388575 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}] 12:19:48 INFO - PROCESS | 2588 | 1464722388667 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:19:48 INFO - PROCESS | 2588 | 1464722388677 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC31C7000 == 39 [pid = 2588] [id = 495] 12:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC2974400) [pid = 2588] [serial = 1485] [outer = 0000000000000000] 12:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC29D2400) [pid = 2588] [serial = 1486] [outer = 0000007DC2974400] 12:19:48 INFO - PROCESS | 2588 | 1464722388725 Marionette DEBUG loaded listener.js 12:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DC2A6C400) [pid = 2588] [serial = 1487] [outer = 0000007DC2974400] 12:19:49 INFO - PROCESS | 2588 | 1464722389216 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]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 12:19:49 INFO - PROCESS | 2588 | 1464722389257 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 2588 | 1464722389259 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:19:49 INFO - PROCESS | 2588 | 1464722389263 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 2588 | 1464722389265 Marionette TRACE conn6 <- [1,1946,null,{}] 12:19:49 INFO - PROCESS | 2588 | 1464722389269 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}] 12:19:49 INFO - PROCESS | 2588 | 1464722389360 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:19:49 INFO - PROCESS | 2588 | 1464722389366 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7FA1800 == 40 [pid = 2588] [id = 496] 12:19:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC3030000) [pid = 2588] [serial = 1488] [outer = 0000000000000000] 12:19:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC338D800) [pid = 2588] [serial = 1489] [outer = 0000007DC3030000] 12:19:49 INFO - PROCESS | 2588 | 1464722389417 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC407E800) [pid = 2588] [serial = 1490] [outer = 0000007DC3030000] 12:19:49 INFO - PROCESS | 2588 | 1464722389839 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]]]}] 12:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 12:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:19:49 INFO - PROCESS | 2588 | 1464722389894 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:19:49 INFO - PROCESS | 2588 | 1464722389896 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:19:49 INFO - PROCESS | 2588 | 1464722389910 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:19:49 INFO - PROCESS | 2588 | 1464722389912 Marionette TRACE conn6 <- [1,1950,null,{}] 12:19:49 INFO - PROCESS | 2588 | 1464722389916 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}] 12:19:50 INFO - PROCESS | 2588 | 1464722390027 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:19:50 INFO - PROCESS | 2588 | 1464722390103 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96EE000 == 41 [pid = 2588] [id = 497] 12:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC736BC00) [pid = 2588] [serial = 1491] [outer = 0000000000000000] 12:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC73CEC00) [pid = 2588] [serial = 1492] [outer = 0000007DC736BC00] 12:19:50 INFO - PROCESS | 2588 | 1464722390158 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC7D6F800) [pid = 2588] [serial = 1493] [outer = 0000007DC736BC00] 12:19:50 INFO - PROCESS | 2588 | 1464722390603 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]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 755ms 12:19:50 INFO - PROCESS | 2588 | 1464722390657 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 2588 | 1464722390667 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:19:50 INFO - PROCESS | 2588 | 1464722390671 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:19:50 INFO - PROCESS | 2588 | 1464722390673 Marionette TRACE conn6 <- [1,1954,null,{}] 12:19:50 INFO - PROCESS | 2588 | 1464722390677 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}] 12:19:50 INFO - PROCESS | 2588 | 1464722390791 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:19:50 INFO - PROCESS | 2588 | 1464722390849 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED3D800 == 42 [pid = 2588] [id = 498] 12:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC8D16C00) [pid = 2588] [serial = 1494] [outer = 0000000000000000] 12:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC8D1C800) [pid = 2588] [serial = 1495] [outer = 0000007DC8D16C00] 12:19:50 INFO - PROCESS | 2588 | 1464722390895 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC914A800) [pid = 2588] [serial = 1496] [outer = 0000007DC8D16C00] 12:19:51 INFO - PROCESS | 2588 | 1464722391309 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]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 12:19:51 INFO - PROCESS | 2588 | 1464722391373 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 2588 | 1464722391375 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:19:51 INFO - PROCESS | 2588 | 1464722391378 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 2588 | 1464722391380 Marionette TRACE conn6 <- [1,1958,null,{}] 12:19:51 INFO - PROCESS | 2588 | 1464722391384 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}] 12:19:51 INFO - PROCESS | 2588 | 1464722391525 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:19:51 INFO - PROCESS | 2588 | 1464722391537 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF58E800 == 43 [pid = 2588] [id = 499] 12:19:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC8D17000) [pid = 2588] [serial = 1497] [outer = 0000000000000000] 12:19:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCC10C000) [pid = 2588] [serial = 1498] [outer = 0000007DC8D17000] 12:19:51 INFO - PROCESS | 2588 | 1464722391625 Marionette DEBUG loaded listener.js 12:19:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCC144C00) [pid = 2588] [serial = 1499] [outer = 0000007DC8D17000] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007D81545C00) [pid = 2588] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC2973800) [pid = 2588] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC9145400) [pid = 2588] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCD7D1000) [pid = 2588] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC0E12000) [pid = 2588] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007D81394800) [pid = 2588] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC2835000) [pid = 2588] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC744EC00) [pid = 2588] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007D81B51800) [pid = 2588] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCEF05800) [pid = 2588] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC2C79C00) [pid = 2588] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC8D1B800) [pid = 2588] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DC7037800) [pid = 2588] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007D8154C000) [pid = 2588] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DCCD9D000) [pid = 2588] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:19:52 INFO - PROCESS | 2588 | 1464722392212 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]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 881ms 12:19:52 INFO - PROCESS | 2588 | 1464722392262 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 2588 | 1464722392264 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:19:52 INFO - PROCESS | 2588 | 1464722392268 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 2588 | 1464722392270 Marionette TRACE conn6 <- [1,1962,null,{}] 12:19:52 INFO - PROCESS | 2588 | 1464722392274 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}] 12:19:52 INFO - PROCESS | 2588 | 1464722392397 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:19:52 INFO - PROCESS | 2588 | 1464722392450 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF6AC800 == 44 [pid = 2588] [id = 500] 12:19:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007D81547C00) [pid = 2588] [serial = 1500] [outer = 0000000000000000] 12:19:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007D83208C00) [pid = 2588] [serial = 1501] [outer = 0000007D81547C00] 12:19:52 INFO - PROCESS | 2588 | 1464722392496 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DC9145400) [pid = 2588] [serial = 1502] [outer = 0000007D81547C00] 12:19:52 INFO - PROCESS | 2588 | 1464722392854 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]]]}] 12:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 12:19:52 INFO - PROCESS | 2588 | 1464722392962 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:19:52 INFO - PROCESS | 2588 | 1464722392964 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:19:52 INFO - PROCESS | 2588 | 1464722392968 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:19:52 INFO - PROCESS | 2588 | 1464722392970 Marionette TRACE conn6 <- [1,1966,null,{}] 12:19:52 INFO - PROCESS | 2588 | 1464722392974 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}] 12:19:53 INFO - PROCESS | 2588 | 1464722393061 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:19:53 INFO - PROCESS | 2588 | 1464722393068 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEAF800 == 45 [pid = 2588] [id = 501] 12:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCCD84800) [pid = 2588] [serial = 1503] [outer = 0000000000000000] 12:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCD73F000) [pid = 2588] [serial = 1504] [outer = 0000007DCCD84800] 12:19:53 INFO - PROCESS | 2588 | 1464722393118 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCD936C00) [pid = 2588] [serial = 1505] [outer = 0000007DCCD84800] 12:19:53 INFO - PROCESS | 2588 | 1464722393546 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]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 12:19:53 INFO - PROCESS | 2588 | 1464722393600 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 2588 | 1464722393602 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:19:53 INFO - PROCESS | 2588 | 1464722393606 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:19:53 INFO - PROCESS | 2588 | 1464722393608 Marionette TRACE conn6 <- [1,1970,null,{}] 12:19:53 INFO - PROCESS | 2588 | 1464722393612 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}] 12:19:53 INFO - PROCESS | 2588 | 1464722393700 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:19:53 INFO - PROCESS | 2588 | 1464722393715 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0258800 == 46 [pid = 2588] [id = 502] 12:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCD984400) [pid = 2588] [serial = 1506] [outer = 0000000000000000] 12:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCD9C8000) [pid = 2588] [serial = 1507] [outer = 0000007DCD984400] 12:19:53 INFO - PROCESS | 2588 | 1464722393770 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCEF0D000) [pid = 2588] [serial = 1508] [outer = 0000007DCD984400] 12:19:54 INFO - PROCESS | 2588 | 1464722394381 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]]]}] 12:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 881ms 12:19:54 INFO - PROCESS | 2588 | 1464722394490 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 2588 | 1464722394495 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:19:54 INFO - PROCESS | 2588 | 1464722394501 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:19:54 INFO - PROCESS | 2588 | 1464722394505 Marionette TRACE conn6 <- [1,1974,null,{}] 12:19:54 INFO - PROCESS | 2588 | 1464722394512 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}] 12:19:54 INFO - PROCESS | 2588 | 1464722394640 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:19:54 INFO - PROCESS | 2588 | 1464722394727 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D816C7800 == 47 [pid = 2588] [id = 503] 12:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007D8138C400) [pid = 2588] [serial = 1509] [outer = 0000000000000000] 12:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007D81B7F400) [pid = 2588] [serial = 1510] [outer = 0000007D8138C400] 12:19:54 INFO - PROCESS | 2588 | 1464722394787 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007D8320F400) [pid = 2588] [serial = 1511] [outer = 0000007D8138C400] 12:19:55 INFO - PROCESS | 2588 | 1464722395351 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]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 880ms 12:19:55 INFO - PROCESS | 2588 | 1464722395386 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 2588 | 1464722395393 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:19:55 INFO - PROCESS | 2588 | 1464722395400 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 2588 | 1464722395404 Marionette TRACE conn6 <- [1,1978,null,{}] 12:19:55 INFO - PROCESS | 2588 | 1464722395408 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}] 12:19:55 INFO - PROCESS | 2588 | 1464722395528 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:19:55 INFO - PROCESS | 2588 | 1464722395622 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96E3800 == 48 [pid = 2588] [id = 504] 12:19:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC2972000) [pid = 2588] [serial = 1512] [outer = 0000000000000000] 12:19:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC29C9C00) [pid = 2588] [serial = 1513] [outer = 0000007DC2972000] 12:19:55 INFO - PROCESS | 2588 | 1464722395678 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC32AC400) [pid = 2588] [serial = 1514] [outer = 0000007DC2972000] 12:19:56 INFO - PROCESS | 2588 | 1464722396289 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]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 943ms 12:19:56 INFO - PROCESS | 2588 | 1464722396347 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 2588 | 1464722396350 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:19:56 INFO - PROCESS | 2588 | 1464722396354 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 2588 | 1464722396358 Marionette TRACE conn6 <- [1,1982,null,{}] 12:19:56 INFO - PROCESS | 2588 | 1464722396371 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}] 12:19:56 INFO - PROCESS | 2588 | 1464722396493 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:19:56 INFO - PROCESS | 2588 | 1464722396617 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD20D6800 == 49 [pid = 2588] [id = 505] 12:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC80B2800) [pid = 2588] [serial = 1515] [outer = 0000000000000000] 12:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC8BA9400) [pid = 2588] [serial = 1516] [outer = 0000007DC80B2800] 12:19:56 INFO - PROCESS | 2588 | 1464722396677 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCD9C8400) [pid = 2588] [serial = 1517] [outer = 0000007DC80B2800] 12:19:57 INFO - PROCESS | 2588 | 1464722397222 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]]]}] 12:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 944ms 12:19:57 INFO - PROCESS | 2588 | 1464722397299 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:19:57 INFO - PROCESS | 2588 | 1464722397303 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:19:57 INFO - PROCESS | 2588 | 1464722397307 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:19:57 INFO - PROCESS | 2588 | 1464722397309 Marionette TRACE conn6 <- [1,1986,null,{}] 12:19:57 INFO - PROCESS | 2588 | 1464722397313 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}] 12:19:57 INFO - PROCESS | 2588 | 1464722397432 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:19:57 INFO - PROCESS | 2588 | 1464722397553 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31B5000 == 50 [pid = 2588] [id = 506] 12:19:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCEFE8800) [pid = 2588] [serial = 1518] [outer = 0000000000000000] 12:19:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCEFF0400) [pid = 2588] [serial = 1519] [outer = 0000007DCEFE8800] 12:19:57 INFO - PROCESS | 2588 | 1464722397610 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCF447400) [pid = 2588] [serial = 1520] [outer = 0000007DCEFE8800] 12:19:58 INFO - PROCESS | 2588 | 1464722398198 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]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 12:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:19:58 INFO - PROCESS | 2588 | 1464722398252 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 2588 | 1464722398254 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:19:58 INFO - PROCESS | 2588 | 1464722398258 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 2588 | 1464722398260 Marionette TRACE conn6 <- [1,1990,null,{}] 12:19:58 INFO - PROCESS | 2588 | 1464722398264 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}] 12:19:58 INFO - PROCESS | 2588 | 1464722398376 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:19:58 INFO - PROCESS | 2588 | 1464722398469 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3384800 == 51 [pid = 2588] [id = 507] 12:19:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCF60F800) [pid = 2588] [serial = 1521] [outer = 0000000000000000] 12:19:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCF61B000) [pid = 2588] [serial = 1522] [outer = 0000007DCF60F800] 12:19:58 INFO - PROCESS | 2588 | 1464722398524 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCF950C00) [pid = 2588] [serial = 1523] [outer = 0000007DCF60F800] 12:19:59 INFO - PROCESS | 2588 | 1464722399124 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]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 944ms 12:19:59 INFO - PROCESS | 2588 | 1464722399218 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 2588 | 1464722399221 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:19:59 INFO - PROCESS | 2588 | 1464722399226 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:19:59 INFO - PROCESS | 2588 | 1464722399228 Marionette TRACE conn6 <- [1,1994,null,{}] 12:19:59 INFO - PROCESS | 2588 | 1464722399233 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}] 12:19:59 INFO - PROCESS | 2588 | 1464722399387 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:19:59 INFO - PROCESS | 2588 | 1464722399643 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D816D2000 == 52 [pid = 2588] [id = 508] 12:19:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007D8132F000) [pid = 2588] [serial = 1524] [outer = 0000000000000000] 12:19:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007D81337000) [pid = 2588] [serial = 1525] [outer = 0000007D8132F000] 12:19:59 INFO - PROCESS | 2588 | 1464722399723 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007D81B54000) [pid = 2588] [serial = 1526] [outer = 0000007D8132F000] 12:20:00 INFO - PROCESS | 2588 | 1464722400387 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]]]}] 12:20:00 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 12:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1170ms 12:20:00 INFO - PROCESS | 2588 | 1464722400402 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:20:00 INFO - PROCESS | 2588 | 1464722400407 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:20:00 INFO - PROCESS | 2588 | 1464722400411 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:20:00 INFO - PROCESS | 2588 | 1464722400415 Marionette TRACE conn6 <- [1,1998,null,{}] 12:20:00 INFO - PROCESS | 2588 | 1464722400438 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}] 12:20:00 INFO - PROCESS | 2588 | 1464722400570 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:20:00 INFO - PROCESS | 2588 | 1464722400628 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC300F800 == 53 [pid = 2588] [id = 509] 12:20:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC1AD8400) [pid = 2588] [serial = 1527] [outer = 0000000000000000] 12:20:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC22C6000) [pid = 2588] [serial = 1528] [outer = 0000007DC1AD8400] 12:20:00 INFO - PROCESS | 2588 | 1464722400681 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC29AD800) [pid = 2588] [serial = 1529] [outer = 0000007DC1AD8400] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEAF800 == 52 [pid = 2588] [id = 501] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF6AC800 == 51 [pid = 2588] [id = 500] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF58E800 == 50 [pid = 2588] [id = 499] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED3D800 == 49 [pid = 2588] [id = 498] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC31C7000 == 48 [pid = 2588] [id = 495] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C1C000 == 47 [pid = 2588] [id = 494] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C2E800 == 46 [pid = 2588] [id = 493] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814DD000 == 45 [pid = 2588] [id = 492] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31F6800 == 44 [pid = 2588] [id = 491] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FCE000 == 43 [pid = 2588] [id = 490] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1735000 == 42 [pid = 2588] [id = 489] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCEFE7800) [pid = 2588] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7B55800 == 41 [pid = 2588] [id = 488] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCD985800) [pid = 2588] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007D81B78C00) [pid = 2588] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC29CB000) [pid = 2588] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC2C83800) [pid = 2588] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC92C0800) [pid = 2588] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCD97B400) [pid = 2588] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCC710C00) [pid = 2588] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC214A400) [pid = 2588] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007D8154EC00) [pid = 2588] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC29B1000) [pid = 2588] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC2976400) [pid = 2588] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC8BA7800) [pid = 2588] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC7FA6800) [pid = 2588] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007D83207C00) [pid = 2588] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007D81B7D800) [pid = 2588] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCEF11400) [pid = 2588] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC32A9400) [pid = 2588] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC2C81400) [pid = 2588] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCC15F000) [pid = 2588] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DCC10D400) [pid = 2588] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC7AE0800) [pid = 2588] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC7283400) [pid = 2588] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCEF0A000) [pid = 2588] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCD9C5400) [pid = 2588] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DC2A66400) [pid = 2588] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC8BA5C00) [pid = 2588] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:20:00 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007D83203C00) [pid = 2588] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:20:01 INFO - PROCESS | 2588 | 1464722401211 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]]]}] 12:20:01 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 12:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 840ms 12:20:01 INFO - PROCESS | 2588 | 1464722401257 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 2588 | 1464722401262 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:20:01 INFO - PROCESS | 2588 | 1464722401267 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - PROCESS | 2588 | 1464722401269 Marionette TRACE conn6 <- [1,2002,null,{}] 12:20:01 INFO - PROCESS | 2588 | 1464722401274 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}] 12:20:01 INFO - PROCESS | 2588 | 1464722401369 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:20:01 INFO - PROCESS | 2588 | 1464722401379 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83256000 == 42 [pid = 2588] [id = 510] 12:20:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007D82C95C00) [pid = 2588] [serial = 1530] [outer = 0000000000000000] 12:20:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007D83211C00) [pid = 2588] [serial = 1531] [outer = 0000007D82C95C00] 12:20:01 INFO - PROCESS | 2588 | 1464722401427 Marionette DEBUG loaded listener.js 12:20:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC2979000) [pid = 2588] [serial = 1532] [outer = 0000007D82C95C00] 12:20:01 INFO - PROCESS | 2588 | 1464722401953 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]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 12:20:02 INFO - PROCESS | 2588 | 1464722402004 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 2588 | 1464722402006 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:20:02 INFO - PROCESS | 2588 | 1464722402012 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 2588 | 1464722402018 Marionette TRACE conn6 <- [1,2006,null,{}] 12:20:02 INFO - PROCESS | 2588 | 1464722402028 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}] 12:20:02 INFO - PROCESS | 2588 | 1464722402157 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:20:02 INFO - PROCESS | 2588 | 1464722402242 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC96EF000 == 43 [pid = 2588] [id = 511] 12:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC2C7F400) [pid = 2588] [serial = 1533] [outer = 0000000000000000] 12:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC3387400) [pid = 2588] [serial = 1534] [outer = 0000007DC2C7F400] 12:20:02 INFO - PROCESS | 2588 | 1464722402289 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC706CC00) [pid = 2588] [serial = 1535] [outer = 0000007DC2C7F400] 12:20:02 INFO - PROCESS | 2588 | 1464722402668 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]]]}] 12:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 12:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:20:02 INFO - PROCESS | 2588 | 1464722402707 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:20:02 INFO - PROCESS | 2588 | 1464722402709 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:20:02 INFO - PROCESS | 2588 | 1464722402713 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:20:02 INFO - PROCESS | 2588 | 1464722402715 Marionette TRACE conn6 <- [1,2010,null,{}] 12:20:02 INFO - PROCESS | 2588 | 1464722402718 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}] 12:20:02 INFO - PROCESS | 2588 | 1464722402810 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:20:02 INFO - PROCESS | 2588 | 1464722402817 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED41000 == 44 [pid = 2588] [id = 512] 12:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC744BC00) [pid = 2588] [serial = 1536] [outer = 0000000000000000] 12:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC7D6C800) [pid = 2588] [serial = 1537] [outer = 0000007DC744BC00] 12:20:02 INFO - PROCESS | 2588 | 1464722402866 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC8A27800) [pid = 2588] [serial = 1538] [outer = 0000007DC744BC00] 12:20:03 INFO - PROCESS | 2588 | 1464722403343 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]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 12:20:03 INFO - PROCESS | 2588 | 1464722403405 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 2588 | 1464722403407 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:20:03 INFO - PROCESS | 2588 | 1464722403418 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 2588 | 1464722403420 Marionette TRACE conn6 <- [1,2014,null,{}] 12:20:03 INFO - PROCESS | 2588 | 1464722403424 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}] 12:20:03 INFO - PROCESS | 2588 | 1464722403536 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:20:03 INFO - PROCESS | 2588 | 1464722403618 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF584800 == 45 [pid = 2588] [id = 513] 12:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC8D17C00) [pid = 2588] [serial = 1539] [outer = 0000000000000000] 12:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC8D1EC00) [pid = 2588] [serial = 1540] [outer = 0000007DC8D17C00] 12:20:03 INFO - PROCESS | 2588 | 1464722403671 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCC13B400) [pid = 2588] [serial = 1541] [outer = 0000007DC8D17C00] 12:20:04 INFO - PROCESS | 2588 | 1464722404140 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]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 732ms 12:20:04 INFO - PROCESS | 2588 | 1464722404151 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 2588 | 1464722404154 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:20:04 INFO - PROCESS | 2588 | 1464722404157 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 2588 | 1464722404159 Marionette TRACE conn6 <- [1,2018,null,{}] 12:20:04 INFO - PROCESS | 2588 | 1464722404163 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}] 12:20:04 INFO - PROCESS | 2588 | 1464722404282 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:20:04 INFO - PROCESS | 2588 | 1464722404339 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0141800 == 46 [pid = 2588] [id = 514] 12:20:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCC786800) [pid = 2588] [serial = 1542] [outer = 0000000000000000] 12:20:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCD9BE400) [pid = 2588] [serial = 1543] [outer = 0000007DCC786800] 12:20:04 INFO - PROCESS | 2588 | 1464722404386 Marionette DEBUG loaded listener.js 12:20:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCD9CD000) [pid = 2588] [serial = 1544] [outer = 0000007DCC786800] 12:20:04 INFO - PROCESS | 2588 | 1464722404813 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]]]}] 12:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 12:20:04 INFO - PROCESS | 2588 | 1464722404850 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 2588 | 1464722404852 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:20:04 INFO - PROCESS | 2588 | 1464722404856 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:20:04 INFO - PROCESS | 2588 | 1464722404858 Marionette TRACE conn6 <- [1,2022,null,{}] 12:20:04 INFO - PROCESS | 2588 | 1464722404861 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}] 12:20:04 INFO - PROCESS | 2588 | 1464722404977 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC2974400) [pid = 2588] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC3030000) [pid = 2588] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007D804D6400) [pid = 2588] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCEFE5000) [pid = 2588] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC736BC00) [pid = 2588] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007D82C9A400) [pid = 2588] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007D822F8000) [pid = 2588] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC8D16C00) [pid = 2588] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007D81547C00) [pid = 2588] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC8D17000) [pid = 2588] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:20:05 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCCD84800) [pid = 2588] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:20:05 INFO - PROCESS | 2588 | 1464722405146 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC2255000 == 47 [pid = 2588] [id = 515] 12:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007D804D6400) [pid = 2588] [serial = 1545] [outer = 0000000000000000] 12:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007D81547C00) [pid = 2588] [serial = 1546] [outer = 0000007D804D6400] 12:20:05 INFO - PROCESS | 2588 | 1464722405196 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC8BA6800) [pid = 2588] [serial = 1547] [outer = 0000007D804D6400] 12:20:05 INFO - PROCESS | 2588 | 1464722405578 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]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 775ms 12:20:05 INFO - PROCESS | 2588 | 1464722405634 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 2588 | 1464722405636 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:20:05 INFO - PROCESS | 2588 | 1464722405640 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:20:05 INFO - PROCESS | 2588 | 1464722405642 Marionette TRACE conn6 <- [1,2026,null,{}] 12:20:05 INFO - PROCESS | 2588 | 1464722405645 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}] 12:20:05 INFO - PROCESS | 2588 | 1464722405763 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:20:05 INFO - PROCESS | 2588 | 1464722405776 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0CE8800 == 48 [pid = 2588] [id = 516] 12:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC2F1C800) [pid = 2588] [serial = 1548] [outer = 0000000000000000] 12:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCEFE6000) [pid = 2588] [serial = 1549] [outer = 0000007DC2F1C800] 12:20:05 INFO - PROCESS | 2588 | 1464722405822 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCF613800) [pid = 2588] [serial = 1550] [outer = 0000007DC2F1C800] 12:20:06 INFO - PROCESS | 2588 | 1464722406234 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]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 12:20:06 INFO - PROCESS | 2588 | 1464722406272 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 2588 | 1464722406274 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:20:06 INFO - PROCESS | 2588 | 1464722406277 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 2588 | 1464722406279 Marionette TRACE conn6 <- [1,2030,null,{}] 12:20:06 INFO - PROCESS | 2588 | 1464722406283 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}] 12:20:06 INFO - PROCESS | 2588 | 1464722406401 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:20:06 INFO - PROCESS | 2588 | 1464722406450 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2B97800 == 49 [pid = 2588] [id = 517] 12:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCF8DC000) [pid = 2588] [serial = 1551] [outer = 0000000000000000] 12:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCF954400) [pid = 2588] [serial = 1552] [outer = 0000007DCF8DC000] 12:20:06 INFO - PROCESS | 2588 | 1464722406496 Marionette DEBUG loaded listener.js 12:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCFA31C00) [pid = 2588] [serial = 1553] [outer = 0000007DCF8DC000] 12:20:06 INFO - PROCESS | 2588 | 1464722406919 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]]]}] 12:20:06 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) 12:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 12:20:06 INFO - PROCESS | 2588 | 1464722406973 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:20:06 INFO - PROCESS | 2588 | 1464722406975 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:20:06 INFO - PROCESS | 2588 | 1464722406978 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 2588 | 1464722406980 Marionette TRACE conn6 <- [1,2034,null,{}] 12:20:06 INFO - PROCESS | 2588 | 1464722406984 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}] 12:20:07 INFO - PROCESS | 2588 | 1464722407075 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:20:07 INFO - PROCESS | 2588 | 1464722407084 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD337E000 == 50 [pid = 2588] [id = 518] 12:20:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCFA35800) [pid = 2588] [serial = 1554] [outer = 0000000000000000] 12:20:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCFA3B400) [pid = 2588] [serial = 1555] [outer = 0000007DCFA35800] 12:20:07 INFO - PROCESS | 2588 | 1464722407141 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCFA7F400) [pid = 2588] [serial = 1556] [outer = 0000007DCFA35800] 12:20:07 INFO - PROCESS | 2588 | 1464722407886 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]]]}] 12:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 985ms 12:20:07 INFO - PROCESS | 2588 | 1464722407967 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 2588 | 1464722407973 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:20:07 INFO - PROCESS | 2588 | 1464722407978 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:20:07 INFO - PROCESS | 2588 | 1464722407983 Marionette TRACE conn6 <- [1,2038,null,{}] 12:20:08 INFO - PROCESS | 2588 | 1464722407989 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}] 12:20:08 INFO - PROCESS | 2588 | 1464722408121 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:20:08 INFO - PROCESS | 2588 | 1464722408238 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC3FDC800 == 51 [pid = 2588] [id = 519] 12:20:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D82C97C00) [pid = 2588] [serial = 1557] [outer = 0000000000000000] 12:20:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D8320D400) [pid = 2588] [serial = 1558] [outer = 0000007D82C97C00] 12:20:08 INFO - PROCESS | 2588 | 1464722408299 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC285AC00) [pid = 2588] [serial = 1559] [outer = 0000007D82C97C00] 12:20:08 INFO - PROCESS | 2588 | 1464722408899 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]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 945ms 12:20:08 INFO - PROCESS | 2588 | 1464722408926 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 2588 | 1464722408933 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:20:08 INFO - PROCESS | 2588 | 1464722408940 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:20:08 INFO - PROCESS | 2588 | 1464722408943 Marionette TRACE conn6 <- [1,2042,null,{}] 12:20:08 INFO - PROCESS | 2588 | 1464722408948 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}] 12:20:09 INFO - PROCESS | 2588 | 1464722409071 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:20:09 INFO - PROCESS | 2588 | 1464722409168 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF91D000 == 52 [pid = 2588] [id = 520] 12:20:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC2C87C00) [pid = 2588] [serial = 1560] [outer = 0000000000000000] 12:20:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC7219000) [pid = 2588] [serial = 1561] [outer = 0000007DC2C87C00] 12:20:09 INFO - PROCESS | 2588 | 1464722409224 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC8BAA000) [pid = 2588] [serial = 1562] [outer = 0000007DC2C87C00] 12:20:09 INFO - PROCESS | 2588 | 1464722409845 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]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 921ms 12:20:09 INFO - PROCESS | 2588 | 1464722409866 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 2588 | 1464722409869 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:20:09 INFO - PROCESS | 2588 | 1464722409872 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - PROCESS | 2588 | 1464722409877 Marionette TRACE conn6 <- [1,2046,null,{}] 12:20:09 INFO - PROCESS | 2588 | 1464722409888 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}] 12:20:10 INFO - PROCESS | 2588 | 1464722410010 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:20:10 INFO - PROCESS | 2588 | 1464722410107 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4220000 == 53 [pid = 2588] [id = 521] 12:20:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCEFED000) [pid = 2588] [serial = 1563] [outer = 0000000000000000] 12:20:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCF44D000) [pid = 2588] [serial = 1564] [outer = 0000007DCEFED000] 12:20:10 INFO - PROCESS | 2588 | 1464722410166 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCFA5AC00) [pid = 2588] [serial = 1565] [outer = 0000007DCEFED000] 12:20:10 INFO - PROCESS | 2588 | 1464722410786 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]]]}] 12:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 986ms 12:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:20:10 INFO - PROCESS | 2588 | 1464722410861 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:20:10 INFO - PROCESS | 2588 | 1464722410864 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:20:10 INFO - PROCESS | 2588 | 1464722410868 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:20:10 INFO - PROCESS | 2588 | 1464722410871 Marionette TRACE conn6 <- [1,2050,null,{}] 12:20:10 INFO - PROCESS | 2588 | 1464722410875 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}] 12:20:11 INFO - PROCESS | 2588 | 1464722411025 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:20:11 INFO - PROCESS | 2588 | 1464722411147 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E18000 == 54 [pid = 2588] [id = 522] 12:20:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCFDF1000) [pid = 2588] [serial = 1566] [outer = 0000000000000000] 12:20:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFDF7000) [pid = 2588] [serial = 1567] [outer = 0000007DCFDF1000] 12:20:11 INFO - PROCESS | 2588 | 1464722411205 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCFDFE400) [pid = 2588] [serial = 1568] [outer = 0000007DCFDF1000] 12:20:11 INFO - PROCESS | 2588 | 1464722411821 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]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 986ms 12:20:12 INFO - PROCESS | 2588 | 1464722412064 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 2588 | 1464722412069 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:20:12 INFO - PROCESS | 2588 | 1464722412075 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:20:12 INFO - PROCESS | 2588 | 1464722412078 Marionette TRACE conn6 <- [1,2054,null,{}] 12:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:20:12 INFO - PROCESS | 2588 | 1464722412084 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}] 12:20:12 INFO - PROCESS | 2588 | 1464722412193 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:20:12 INFO - PROCESS | 2588 | 1464722412272 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1AA6800 == 55 [pid = 2588] [id = 523] 12:20:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007D81B79C00) [pid = 2588] [serial = 1569] [outer = 0000000000000000] 12:20:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007D81B7DC00) [pid = 2588] [serial = 1570] [outer = 0000007D81B79C00] 12:20:12 INFO - PROCESS | 2588 | 1464722412365 Marionette DEBUG loaded listener.js 12:20:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007D82CA1C00) [pid = 2588] [serial = 1571] [outer = 0000007D81B79C00] 12:20:13 INFO - PROCESS | 2588 | 1464722413028 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]]]}] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2B97800 == 54 [pid = 2588] [id = 517] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0CE8800 == 53 [pid = 2588] [id = 516] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC2255000 == 52 [pid = 2588] [id = 515] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7FA1800 == 51 [pid = 2588] [id = 496] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96EE000 == 50 [pid = 2588] [id = 497] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0141800 == 49 [pid = 2588] [id = 514] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF584800 == 48 [pid = 2588] [id = 513] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED41000 == 47 [pid = 2588] [id = 512] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96EF000 == 46 [pid = 2588] [id = 511] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83256000 == 45 [pid = 2588] [id = 510] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC300F800 == 44 [pid = 2588] [id = 509] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007D816D2000 == 43 [pid = 2588] [id = 508] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3384800 == 42 [pid = 2588] [id = 507] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCD9C8000) [pid = 2588] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31B5000 == 41 [pid = 2588] [id = 506] 12:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0258800 == 40 [pid = 2588] [id = 502] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC29D2400) [pid = 2588] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC2A6C400) [pid = 2588] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC338D800) [pid = 2588] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007D81396800) [pid = 2588] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007D804DDC00) [pid = 2588] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC0FDF400) [pid = 2588] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCF3CA400) [pid = 2588] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC73CEC00) [pid = 2588] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC7D6F800) [pid = 2588] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1017ms 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCEFE6400) [pid = 2588] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC0E13400) [pid = 2588] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC1A0B800) [pid = 2588] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC8D19000) [pid = 2588] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC0E77400) [pid = 2588] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007D83204800) [pid = 2588] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCF452000) [pid = 2588] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC914A800) [pid = 2588] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC8D1C800) [pid = 2588] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007D83208C00) [pid = 2588] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCC10C000) [pid = 2588] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCD936C00) [pid = 2588] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCD73F000) [pid = 2588] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DCC144C00) [pid = 2588] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC9145400) [pid = 2588] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC407E800) [pid = 2588] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:20:13 INFO - PROCESS | 2588 | 1464722413106 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 2588 | 1464722413110 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:20:13 INFO - PROCESS | 2588 | 1464722413118 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 2588 | 1464722413122 Marionette TRACE conn6 <- [1,2058,null,{}] 12:20:13 INFO - PROCESS | 2588 | 1464722413144 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}] 12:20:13 INFO - PROCESS | 2588 | 1464722413244 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:20:13 INFO - PROCESS | 2588 | 1464722413252 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D816CB800 == 41 [pid = 2588] [id = 524] 12:20:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007D81B7D400) [pid = 2588] [serial = 1572] [outer = 0000000000000000] 12:20:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007D82C95400) [pid = 2588] [serial = 1573] [outer = 0000007D81B7D400] 12:20:13 INFO - PROCESS | 2588 | 1464722413301 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC0E79400) [pid = 2588] [serial = 1574] [outer = 0000007D81B7D400] 12:20:13 INFO - PROCESS | 2588 | 1464722413845 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]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 776ms 12:20:13 INFO - PROCESS | 2588 | 1464722413894 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 2588 | 1464722413897 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:20:13 INFO - PROCESS | 2588 | 1464722413900 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 2588 | 1464722413902 Marionette TRACE conn6 <- [1,2062,null,{}] 12:20:13 INFO - PROCESS | 2588 | 1464722413914 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}] 12:20:14 INFO - PROCESS | 2588 | 1464722414010 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:20:14 INFO - PROCESS | 2588 | 1464722414094 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC332A800 == 42 [pid = 2588] [id = 525] 12:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC1755C00) [pid = 2588] [serial = 1575] [outer = 0000000000000000] 12:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC2A66000) [pid = 2588] [serial = 1576] [outer = 0000007DC1755C00] 12:20:14 INFO - PROCESS | 2588 | 1464722414145 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC2C81800) [pid = 2588] [serial = 1577] [outer = 0000007DC1755C00] 12:20:14 INFO - PROCESS | 2588 | 1464722414536 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]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 671ms 12:20:14 INFO - PROCESS | 2588 | 1464722414574 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 2588 | 1464722414576 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:20:14 INFO - PROCESS | 2588 | 1464722414587 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 2588 | 1464722414590 Marionette TRACE conn6 <- [1,2066,null,{}] 12:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:20:14 INFO - PROCESS | 2588 | 1464722414593 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}] 12:20:14 INFO - PROCESS | 2588 | 1464722414686 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:20:14 INFO - PROCESS | 2588 | 1464722414693 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8DC7800 == 43 [pid = 2588] [id = 526] 12:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC32A7400) [pid = 2588] [serial = 1578] [outer = 0000000000000000] 12:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC703C800) [pid = 2588] [serial = 1579] [outer = 0000007DC32A7400] 12:20:14 INFO - PROCESS | 2588 | 1464722414741 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC73D8800) [pid = 2588] [serial = 1580] [outer = 0000007DC32A7400] 12:20:15 INFO - PROCESS | 2588 | 1464722415210 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]]]}] 12:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 12:20:15 INFO - PROCESS | 2588 | 1464722415268 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 2588 | 1464722415270 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:20:15 INFO - PROCESS | 2588 | 1464722415274 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:20:15 INFO - PROCESS | 2588 | 1464722415276 Marionette TRACE conn6 <- [1,2070,null,{}] 12:20:15 INFO - PROCESS | 2588 | 1464722415280 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}] 12:20:15 INFO - PROCESS | 2588 | 1464722415396 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:20:15 INFO - PROCESS | 2588 | 1464722415451 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8134B000 == 44 [pid = 2588] [id = 527] 12:20:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC7A15C00) [pid = 2588] [serial = 1581] [outer = 0000000000000000] 12:20:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC7D6BC00) [pid = 2588] [serial = 1582] [outer = 0000007DC7A15C00] 12:20:15 INFO - PROCESS | 2588 | 1464722415499 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC8BAAC00) [pid = 2588] [serial = 1583] [outer = 0000007DC7A15C00] 12:20:15 INFO - PROCESS | 2588 | 1464722415944 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 12:20:16 INFO - PROCESS | 2588 | 1464722416014 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 2588 | 1464722416016 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:20:16 INFO - PROCESS | 2588 | 1464722416026 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 2588 | 1464722416028 Marionette TRACE conn6 <- [1,2074,null,{}] 12:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:20:16 INFO - PROCESS | 2588 | 1464722416032 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}] 12:20:16 INFO - PROCESS | 2588 | 1464722416219 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:20:16 INFO - PROCESS | 2588 | 1464722416236 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF473000 == 45 [pid = 2588] [id = 528] 12:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCC10C000) [pid = 2588] [serial = 1584] [outer = 0000000000000000] 12:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCC140400) [pid = 2588] [serial = 1585] [outer = 0000007DCC10C000] 12:20:16 INFO - PROCESS | 2588 | 1464722416284 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCC793400) [pid = 2588] [serial = 1586] [outer = 0000007DCC10C000] 12:20:16 INFO - PROCESS | 2588 | 1464722416774 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]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 776ms 12:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:20:16 INFO - PROCESS | 2588 | 1464722416808 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:20:16 INFO - PROCESS | 2588 | 1464722416810 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:20:16 INFO - PROCESS | 2588 | 1464722416814 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 2588 | 1464722416816 Marionette TRACE conn6 <- [1,2078,null,{}] 12:20:16 INFO - PROCESS | 2588 | 1464722416828 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}] 12:20:16 INFO - PROCESS | 2588 | 1464722416940 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:20:16 INFO - PROCESS | 2588 | 1464722416947 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF829800 == 46 [pid = 2588] [id = 529] 12:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCC13C800) [pid = 2588] [serial = 1587] [outer = 0000000000000000] 12:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCD936C00) [pid = 2588] [serial = 1588] [outer = 0000007DCC13C800] 12:20:17 INFO - PROCESS | 2588 | 1464722416997 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCEF04400) [pid = 2588] [serial = 1589] [outer = 0000007DCC13C800] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC2F1C800) [pid = 2588] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DC1AD8400) [pid = 2588] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC744BC00) [pid = 2588] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCC786800) [pid = 2588] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC2C7F400) [pid = 2588] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC8D17C00) [pid = 2588] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007D804D6400) [pid = 2588] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007D8132F000) [pid = 2588] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCD984400) [pid = 2588] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007D82C95C00) [pid = 2588] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:20:17 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCF8DC000) [pid = 2588] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:20:17 INFO - PROCESS | 2588 | 1464722417569 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]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 776ms 12:20:17 INFO - PROCESS | 2588 | 1464722417594 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 2588 | 1464722417596 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:20:17 INFO - PROCESS | 2588 | 1464722417599 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 2588 | 1464722417609 Marionette TRACE conn6 <- [1,2082,null,{}] 12:20:17 INFO - PROCESS | 2588 | 1464722417613 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}] 12:20:17 INFO - PROCESS | 2588 | 1464722417729 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:20:17 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7483800 == 45 [pid = 2588] [id = 10] 12:20:17 INFO - PROCESS | 2588 | 1464722417797 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0157000 == 46 [pid = 2588] [id = 530] 12:20:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D8133A400) [pid = 2588] [serial = 1590] [outer = 0000000000000000] 12:20:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC80B0400) [pid = 2588] [serial = 1591] [outer = 0000007D8133A400] 12:20:17 INFO - PROCESS | 2588 | 1464722417863 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCEF08800) [pid = 2588] [serial = 1592] [outer = 0000007D8133A400] 12:20:18 INFO - PROCESS | 2588 | 1464722418244 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]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 12:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:20:18 INFO - PROCESS | 2588 | 1464722418295 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 2588 | 1464722418297 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:20:18 INFO - PROCESS | 2588 | 1464722418300 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 2588 | 1464722418302 Marionette TRACE conn6 <- [1,2086,null,{}] 12:20:18 INFO - PROCESS | 2588 | 1464722418306 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}] 12:20:18 INFO - PROCESS | 2588 | 1464722418394 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:20:18 INFO - PROCESS | 2588 | 1464722418401 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C78800 == 47 [pid = 2588] [id = 531] 12:20:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCEF11800) [pid = 2588] [serial = 1593] [outer = 0000000000000000] 12:20:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCEFEDC00) [pid = 2588] [serial = 1594] [outer = 0000007DCEF11800] 12:20:18 INFO - PROCESS | 2588 | 1464722418448 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCF3D4C00) [pid = 2588] [serial = 1595] [outer = 0000007DCEF11800] 12:20:18 INFO - PROCESS | 2588 | 1464722418887 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]]]}] 12:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 12:20:18 INFO - PROCESS | 2588 | 1464722418933 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 2588 | 1464722418935 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:20:18 INFO - PROCESS | 2588 | 1464722418938 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:20:18 INFO - PROCESS | 2588 | 1464722418940 Marionette TRACE conn6 <- [1,2090,null,{}] 12:20:18 INFO - PROCESS | 2588 | 1464722418944 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}] 12:20:19 INFO - PROCESS | 2588 | 1464722419042 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:20:19 INFO - PROCESS | 2588 | 1464722419050 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2B84000 == 48 [pid = 2588] [id = 532] 12:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCF610400) [pid = 2588] [serial = 1596] [outer = 0000000000000000] 12:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCF950800) [pid = 2588] [serial = 1597] [outer = 0000007DCF610400] 12:20:19 INFO - PROCESS | 2588 | 1464722419097 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCFA39400) [pid = 2588] [serial = 1598] [outer = 0000007DCF610400] 12:20:19 INFO - PROCESS | 2588 | 1464722419764 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]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 881ms 12:20:19 INFO - PROCESS | 2588 | 1464722419824 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 2588 | 1464722419829 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:20:19 INFO - PROCESS | 2588 | 1464722419835 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 2588 | 1464722419840 Marionette TRACE conn6 <- [1,2094,null,{}] 12:20:19 INFO - PROCESS | 2588 | 1464722419846 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}] 12:20:20 INFO - PROCESS | 2588 | 1464722419997 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:20:20 INFO - PROCESS | 2588 | 1464722420122 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC0DA3800 == 49 [pid = 2588] [id = 533] 12:20:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007D81B5F000) [pid = 2588] [serial = 1599] [outer = 0000000000000000] 12:20:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007D822F9800) [pid = 2588] [serial = 1600] [outer = 0000007D81B5F000] 12:20:20 INFO - PROCESS | 2588 | 1464722420183 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC1F0D000) [pid = 2588] [serial = 1601] [outer = 0000007D81B5F000] 12:20:20 INFO - PROCESS | 2588 | 1464722420828 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] 12:20:20 INFO - PROCESS | 2588 | 1464722420871 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:20:20 INFO - PROCESS | 2588 | 1464722420878 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:20:20 INFO - PROCESS | 2588 | 1464722420881 Marionette TRACE conn6 <- [1,2098,null,{}] 12:20:20 INFO - PROCESS | 2588 | 1464722420886 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}] 12:20:21 INFO - PROCESS | 2588 | 1464722421005 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:20:21 INFO - PROCESS | 2588 | 1464722421130 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE97000 == 50 [pid = 2588] [id = 534] 12:20:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC2A68400) [pid = 2588] [serial = 1602] [outer = 0000000000000000] 12:20:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC3028C00) [pid = 2588] [serial = 1603] [outer = 0000007DC2A68400] 12:20:21 INFO - PROCESS | 2588 | 1464722421189 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC7D7A800) [pid = 2588] [serial = 1604] [outer = 0000007DC2A68400] 12:20:21 INFO - PROCESS | 2588 | 1464722421836 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]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 986ms 12:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:20:21 INFO - PROCESS | 2588 | 1464722421870 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 2588 | 1464722421873 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:20:21 INFO - PROCESS | 2588 | 1464722421877 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 2588 | 1464722421881 Marionette TRACE conn6 <- [1,2102,null,{}] 12:20:21 INFO - PROCESS | 2588 | 1464722421907 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}] 12:20:22 INFO - PROCESS | 2588 | 1464722422054 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:20:22 INFO - PROCESS | 2588 | 1464722422116 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3382000 == 51 [pid = 2588] [id = 535] 12:20:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCC787800) [pid = 2588] [serial = 1605] [outer = 0000000000000000] 12:20:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCD746800) [pid = 2588] [serial = 1606] [outer = 0000007DCC787800] 12:20:22 INFO - PROCESS | 2588 | 1464722422177 Marionette DEBUG loaded listener.js 12:20:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFA39000) [pid = 2588] [serial = 1607] [outer = 0000007DCC787800] 12:20:22 INFO - PROCESS | 2588 | 1464722422769 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]]]}] 12:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 945ms 12:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:20:22 INFO - PROCESS | 2588 | 1464722422823 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 2588 | 1464722422827 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:20:22 INFO - PROCESS | 2588 | 1464722422831 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 2588 | 1464722422833 Marionette TRACE conn6 <- [1,2106,null,{}] 12:20:22 INFO - PROCESS | 2588 | 1464722422837 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}] 12:20:22 INFO - PROCESS | 2588 | 1464722422957 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:20:23 INFO - PROCESS | 2588 | 1464722423053 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E27000 == 52 [pid = 2588] [id = 536] 12:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCFDFC400) [pid = 2588] [serial = 1608] [outer = 0000000000000000] 12:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCFE52400) [pid = 2588] [serial = 1609] [outer = 0000007DCFDFC400] 12:20:23 INFO - PROCESS | 2588 | 1464722423111 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCFEC0400) [pid = 2588] [serial = 1610] [outer = 0000007DCFDFC400] 12:20:23 INFO - PROCESS | 2588 | 1464722423680 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]]]}] 12:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 881ms 12:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:20:23 INFO - PROCESS | 2588 | 1464722423714 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:20:23 INFO - PROCESS | 2588 | 1464722423716 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:20:23 INFO - PROCESS | 2588 | 1464722423720 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:20:23 INFO - PROCESS | 2588 | 1464722423722 Marionette TRACE conn6 <- [1,2110,null,{}] 12:20:23 INFO - PROCESS | 2588 | 1464722423726 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}] 12:20:23 INFO - PROCESS | 2588 | 1464722423838 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:20:23 INFO - PROCESS | 2588 | 1464722423935 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EC8000 == 53 [pid = 2588] [id = 537] 12:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCFEC5C00) [pid = 2588] [serial = 1611] [outer = 0000000000000000] 12:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD00EBC00) [pid = 2588] [serial = 1612] [outer = 0000007DCFEC5C00] 12:20:24 INFO - PROCESS | 2588 | 1464722423993 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD00F4400) [pid = 2588] [serial = 1613] [outer = 0000007DCFEC5C00] 12:20:24 INFO - PROCESS | 2588 | 1464722424615 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]]]}] 12:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 923ms 12:20:24 INFO - PROCESS | 2588 | 1464722424646 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 2588 | 1464722424648 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:20:24 INFO - PROCESS | 2588 | 1464722424652 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 2588 | 1464722424654 Marionette TRACE conn6 <- [1,2114,null,{}] 12:20:24 INFO - PROCESS | 2588 | 1464722424658 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}] 12:20:24 INFO - PROCESS | 2588 | 1464722424807 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:20:24 INFO - PROCESS | 2588 | 1464722424920 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31B6800 == 54 [pid = 2588] [id = 538] 12:20:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC0E84400) [pid = 2588] [serial = 1614] [outer = 0000000000000000] 12:20:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD00F1C00) [pid = 2588] [serial = 1615] [outer = 0000007DC0E84400] 12:20:24 INFO - PROCESS | 2588 | 1464722424979 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD02C6C00) [pid = 2588] [serial = 1616] [outer = 0000007DC0E84400] 12:20:25 INFO - PROCESS | 2588 | 1464722425781 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]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1180ms 12:20:25 INFO - PROCESS | 2588 | 1464722425835 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:20:25 INFO - PROCESS | 2588 | 1464722425839 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:20:25 INFO - PROCESS | 2588 | 1464722425859 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 2588 | 1464722425863 Marionette TRACE conn6 <- [1,2118,null,{}] 12:20:25 INFO - PROCESS | 2588 | 1464722425870 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}] 12:20:25 INFO - PROCESS | 2588 | 1464722425988 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:20:26 INFO - PROCESS | 2588 | 1464722426112 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BE6000 == 55 [pid = 2588] [id = 539] 12:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007D82C94800) [pid = 2588] [serial = 1617] [outer = 0000000000000000] 12:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007D82CA1800) [pid = 2588] [serial = 1618] [outer = 0000007D82C94800] 12:20:26 INFO - PROCESS | 2588 | 1464722426170 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DC2839000) [pid = 2588] [serial = 1619] [outer = 0000007D82C94800] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C78800 == 54 [pid = 2588] [id = 531] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0157000 == 53 [pid = 2588] [id = 530] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF829800 == 52 [pid = 2588] [id = 529] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF473000 == 51 [pid = 2588] [id = 528] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8134B000 == 50 [pid = 2588] [id = 527] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8DC7800 == 49 [pid = 2588] [id = 526] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC332A800 == 48 [pid = 2588] [id = 525] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007D816CB800 == 47 [pid = 2588] [id = 524] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DCF61B000) [pid = 2588] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC1AA6800 == 46 [pid = 2588] [id = 523] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DCFA31C00) [pid = 2588] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DCF613800) [pid = 2588] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DC29AD800) [pid = 2588] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC8A27800) [pid = 2588] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCD9CD000) [pid = 2588] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCEFE6000) [pid = 2588] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC29C9C00) [pid = 2588] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DC3387400) [pid = 2588] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCEFF0400) [pid = 2588] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC7D6C800) [pid = 2588] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCD9BE400) [pid = 2588] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC8D1EC00) [pid = 2588] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC8BA9400) [pid = 2588] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCC13B400) [pid = 2588] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007D81547C00) [pid = 2588] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007D81B54000) [pid = 2588] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCEF0D000) [pid = 2588] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007D83211C00) [pid = 2588] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007D81337000) [pid = 2588] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007D81B7F400) [pid = 2588] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC2979000) [pid = 2588] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC706CC00) [pid = 2588] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC22C6000) [pid = 2588] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC8BA6800) [pid = 2588] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCF954400) [pid = 2588] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:20:26 INFO - PROCESS | 2588 | 1464722426799 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] 12:20:26 INFO - PROCESS | 2588 | 1464722426844 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:20:26 INFO - PROCESS | 2588 | 1464722426850 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:20:26 INFO - PROCESS | 2588 | 1464722426853 Marionette TRACE conn6 <- [1,2122,null,{}] 12:20:26 INFO - PROCESS | 2588 | 1464722426857 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}] 12:20:26 INFO - PROCESS | 2588 | 1464722426954 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:20:26 INFO - PROCESS | 2588 | 1464722426967 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83261000 == 47 [pid = 2588] [id = 540] 12:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D81548C00) [pid = 2588] [serial = 1620] [outer = 0000000000000000] 12:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC2836400) [pid = 2588] [serial = 1621] [outer = 0000007D81548C00] 12:20:27 INFO - PROCESS | 2588 | 1464722427082 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC29D8800) [pid = 2588] [serial = 1622] [outer = 0000007D81548C00] 12:20:27 INFO - PROCESS | 2588 | 1464722427559 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] 12:20:27 INFO - PROCESS | 2588 | 1464722427588 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:20:27 INFO - PROCESS | 2588 | 1464722427592 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 2588 | 1464722427596 Marionette TRACE conn6 <- [1,2126,null,{}] 12:20:27 INFO - PROCESS | 2588 | 1464722427607 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}] 12:20:27 INFO - PROCESS | 2588 | 1464722427704 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:20:27 INFO - PROCESS | 2588 | 1464722427715 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCCD2A000 == 48 [pid = 2588] [id = 541] 12:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC73D8000) [pid = 2588] [serial = 1623] [outer = 0000000000000000] 12:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC7D6C400) [pid = 2588] [serial = 1624] [outer = 0000007DC73D8000] 12:20:27 INFO - PROCESS | 2588 | 1464722427764 Marionette DEBUG loaded listener.js 12:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC8D12C00) [pid = 2588] [serial = 1625] [outer = 0000007DC73D8000] 12:20:28 INFO - PROCESS | 2588 | 1464722428245 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]]]}] 12:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 12:20:28 INFO - PROCESS | 2588 | 1464722428286 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 2588 | 1464722428288 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:20:28 INFO - PROCESS | 2588 | 1464722428292 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - PROCESS | 2588 | 1464722428294 Marionette TRACE conn6 <- [1,2130,null,{}] 12:20:28 INFO - PROCESS | 2588 | 1464722428297 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}] 12:20:28 INFO - PROCESS | 2588 | 1464722428392 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:20:28 INFO - PROCESS | 2588 | 1464722428401 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE8A800 == 49 [pid = 2588] [id = 542] 12:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC9623C00) [pid = 2588] [serial = 1626] [outer = 0000000000000000] 12:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCC13DC00) [pid = 2588] [serial = 1627] [outer = 0000007DC9623C00] 12:20:28 INFO - PROCESS | 2588 | 1464722428448 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCCD91C00) [pid = 2588] [serial = 1628] [outer = 0000007DC9623C00] 12:20:28 INFO - PROCESS | 2588 | 1464722428948 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] 12:20:28 INFO - PROCESS | 2588 | 1464722428972 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:20:28 INFO - PROCESS | 2588 | 1464722428976 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:20:28 INFO - PROCESS | 2588 | 1464722428978 Marionette TRACE conn6 <- [1,2134,null,{}] 12:20:28 INFO - PROCESS | 2588 | 1464722428981 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}] 12:20:29 INFO - PROCESS | 2588 | 1464722429098 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:20:29 INFO - PROCESS | 2588 | 1464722429151 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83252000 == 50 [pid = 2588] [id = 543] 12:20:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCD92B800) [pid = 2588] [serial = 1629] [outer = 0000000000000000] 12:20:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCEE52800) [pid = 2588] [serial = 1630] [outer = 0000007DCD92B800] 12:20:29 INFO - PROCESS | 2588 | 1464722429200 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCEFEE800) [pid = 2588] [serial = 1631] [outer = 0000007DCD92B800] 12:20:29 INFO - PROCESS | 2588 | 1464722429656 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] 12:20:29 INFO - PROCESS | 2588 | 1464722429721 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:20:29 INFO - PROCESS | 2588 | 1464722429730 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 2588 | 1464722429732 Marionette TRACE conn6 <- [1,2138,null,{}] 12:20:29 INFO - PROCESS | 2588 | 1464722429743 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}] 12:20:29 INFO - PROCESS | 2588 | 1464722429932 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:20:30 INFO - PROCESS | 2588 | 1464722429987 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0498000 == 51 [pid = 2588] [id = 544] 12:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCFA31800) [pid = 2588] [serial = 1632] [outer = 0000000000000000] 12:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFDFAC00) [pid = 2588] [serial = 1633] [outer = 0000007DCFA31800] 12:20:30 INFO - PROCESS | 2588 | 1464722430035 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD00F7400) [pid = 2588] [serial = 1634] [outer = 0000007DCFA31800] 12:20:30 INFO - PROCESS | 2588 | 1464722430484 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] 12:20:30 INFO - PROCESS | 2588 | 1464722430506 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:20:30 INFO - PROCESS | 2588 | 1464722430517 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 2588 | 1464722430519 Marionette TRACE conn6 <- [1,2142,null,{}] 12:20:30 INFO - PROCESS | 2588 | 1464722430523 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}] 12:20:30 INFO - PROCESS | 2588 | 1464722430639 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:20:30 INFO - PROCESS | 2588 | 1464722430646 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD20D4800 == 52 [pid = 2588] [id = 545] 12:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD0108400) [pid = 2588] [serial = 1635] [outer = 0000000000000000] 12:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD0114C00) [pid = 2588] [serial = 1636] [outer = 0000007DD0108400] 12:20:30 INFO - PROCESS | 2588 | 1464722430736 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD0638000) [pid = 2588] [serial = 1637] [outer = 0000007DD0108400] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCC10C000) [pid = 2588] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCFA35800) [pid = 2588] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007D81B7D400) [pid = 2588] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007D81B79C00) [pid = 2588] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC1755C00) [pid = 2588] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC32A7400) [pid = 2588] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCEF11800) [pid = 2588] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCC13C800) [pid = 2588] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007D8133A400) [pid = 2588] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC7A15C00) [pid = 2588] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC727FC00) [pid = 2588] [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.] 12:20:31 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC7484000) [pid = 2588] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:20:31 INFO - PROCESS | 2588 | 1464722431192 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]]]}] 12:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 12:20:31 INFO - PROCESS | 2588 | 1464722431254 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 2588 | 1464722431256 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:20:31 INFO - PROCESS | 2588 | 1464722431289 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 2588 | 1464722431291 Marionette TRACE conn6 <- [1,2146,null,{}] 12:20:31 INFO - PROCESS | 2588 | 1464722431295 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}] 12:20:31 INFO - PROCESS | 2588 | 1464722431392 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:20:31 INFO - PROCESS | 2588 | 1464722431404 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31B7800 == 53 [pid = 2588] [id = 546] 12:20:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007D8320F800) [pid = 2588] [serial = 1638] [outer = 0000000000000000] 12:20:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCC13C800) [pid = 2588] [serial = 1639] [outer = 0000007D8320F800] 12:20:31 INFO - PROCESS | 2588 | 1464722431451 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DD0C1C400) [pid = 2588] [serial = 1640] [outer = 0000007D8320F800] 12:20:31 INFO - PROCESS | 2588 | 1464722431921 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] 12:20:31 INFO - PROCESS | 2588 | 1464722431970 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:20:31 INFO - PROCESS | 2588 | 1464722431973 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:20:31 INFO - PROCESS | 2588 | 1464722431975 Marionette TRACE conn6 <- [1,2150,null,{}] 12:20:31 INFO - PROCESS | 2588 | 1464722431979 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}] 12:20:32 INFO - PROCESS | 2588 | 1464722432072 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:20:32 INFO - PROCESS | 2588 | 1464722432078 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43C9800 == 54 [pid = 2588] [id = 547] 12:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DD0D73400) [pid = 2588] [serial = 1641] [outer = 0000000000000000] 12:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DD17B7400) [pid = 2588] [serial = 1642] [outer = 0000007DD0D73400] 12:20:32 INFO - PROCESS | 2588 | 1464722432125 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD17BD400) [pid = 2588] [serial = 1643] [outer = 0000007DD0D73400] 12:20:32 INFO - PROCESS | 2588 | 1464722432579 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]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 12:20:32 INFO - PROCESS | 2588 | 1464722432648 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 2588 | 1464722432650 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:20:32 INFO - PROCESS | 2588 | 1464722432653 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 2588 | 1464722432655 Marionette TRACE conn6 <- [1,2154,null,{}] 12:20:32 INFO - PROCESS | 2588 | 1464722432659 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}] 12:20:32 INFO - PROCESS | 2588 | 1464722432792 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:20:32 INFO - PROCESS | 2588 | 1464722432805 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DA7000 == 55 [pid = 2588] [id = 548] 12:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD17C0800) [pid = 2588] [serial = 1644] [outer = 0000000000000000] 12:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DD1942800) [pid = 2588] [serial = 1645] [outer = 0000007DD17C0800] 12:20:32 INFO - PROCESS | 2588 | 1464722432851 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD19D1C00) [pid = 2588] [serial = 1646] [outer = 0000007DD17C0800] 12:20:33 INFO - PROCESS | 2588 | 1464722433557 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]]]}] 12:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 987ms 12:20:33 INFO - PROCESS | 2588 | 1464722433644 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:20:33 INFO - PROCESS | 2588 | 1464722433650 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:20:33 INFO - PROCESS | 2588 | 1464722433655 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:20:33 INFO - PROCESS | 2588 | 1464722433660 Marionette TRACE conn6 <- [1,2158,null,{}] 12:20:33 INFO - PROCESS | 2588 | 1464722433681 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}] 12:20:33 INFO - PROCESS | 2588 | 1464722433815 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:20:33 INFO - PROCESS | 2588 | 1464722433937 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F97000 == 56 [pid = 2588] [id = 549] 12:20:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC0E0F400) [pid = 2588] [serial = 1647] [outer = 0000000000000000] 12:20:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DC296D400) [pid = 2588] [serial = 1648] [outer = 0000007DC0E0F400] 12:20:34 INFO - PROCESS | 2588 | 1464722434000 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DC2F29C00) [pid = 2588] [serial = 1649] [outer = 0000007DC0E0F400] 12:20:34 INFO - PROCESS | 2588 | 1464722434635 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]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1045ms 12:20:34 INFO - PROCESS | 2588 | 1464722434703 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 2588 | 1464722434710 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:20:34 INFO - PROCESS | 2588 | 1464722434717 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 2588 | 1464722434721 Marionette TRACE conn6 <- [1,2162,null,{}] 12:20:34 INFO - PROCESS | 2588 | 1464722434725 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}] 12:20:34 INFO - PROCESS | 2588 | 1464722434920 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:20:34 INFO - PROCESS | 2588 | 1464722434932 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0246800 == 57 [pid = 2588] [id = 550] 12:20:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC8D1E000) [pid = 2588] [serial = 1650] [outer = 0000000000000000] 12:20:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCC13E400) [pid = 2588] [serial = 1651] [outer = 0000007DC8D1E000] 12:20:34 INFO - PROCESS | 2588 | 1464722434989 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DCF3CD400) [pid = 2588] [serial = 1652] [outer = 0000007DC8D1E000] 12:20:35 INFO - PROCESS | 2588 | 1464722435684 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]]]}] 12:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1021ms 12:20:35 INFO - PROCESS | 2588 | 1464722435744 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:20:35 INFO - PROCESS | 2588 | 1464722435747 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:20:35 INFO - PROCESS | 2588 | 1464722435751 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:20:35 INFO - PROCESS | 2588 | 1464722435755 Marionette TRACE conn6 <- [1,2166,null,{}] 12:20:35 INFO - PROCESS | 2588 | 1464722435768 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}] 12:20:35 INFO - PROCESS | 2588 | 1464722435892 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:20:36 INFO - PROCESS | 2588 | 1464722436024 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E41000 == 58 [pid = 2588] [id = 551] 12:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DCFDF8800) [pid = 2588] [serial = 1653] [outer = 0000000000000000] 12:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD010E400) [pid = 2588] [serial = 1654] [outer = 0000007DCFDF8800] 12:20:36 INFO - PROCESS | 2588 | 1464722436085 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD194F800) [pid = 2588] [serial = 1655] [outer = 0000007DCFDF8800] 12:20:36 INFO - PROCESS | 2588 | 1464722436697 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]]]}] 12:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 987ms 12:20:36 INFO - PROCESS | 2588 | 1464722436740 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 2588 | 1464722436743 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:20:36 INFO - PROCESS | 2588 | 1464722436747 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 2588 | 1464722436749 Marionette TRACE conn6 <- [1,2170,null,{}] 12:20:36 INFO - PROCESS | 2588 | 1464722436753 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}] 12:20:36 INFO - PROCESS | 2588 | 1464722436881 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:20:36 INFO - PROCESS | 2588 | 1464722436982 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F1F000 == 59 [pid = 2588] [id = 552] 12:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD1E2CC00) [pid = 2588] [serial = 1656] [outer = 0000000000000000] 12:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD1E86400) [pid = 2588] [serial = 1657] [outer = 0000007DD1E2CC00] 12:20:37 INFO - PROCESS | 2588 | 1464722437040 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD20C0000) [pid = 2588] [serial = 1658] [outer = 0000007DD1E2CC00] 12:20:37 INFO - PROCESS | 2588 | 1464722437633 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]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 924ms 12:20:37 INFO - PROCESS | 2588 | 1464722437672 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 2588 | 1464722437675 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:20:37 INFO - PROCESS | 2588 | 1464722437679 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 2588 | 1464722437681 Marionette TRACE conn6 <- [1,2174,null,{}] 12:20:37 INFO - PROCESS | 2588 | 1464722437685 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}] 12:20:37 INFO - PROCESS | 2588 | 1464722437800 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:20:37 INFO - PROCESS | 2588 | 1464722437901 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E1A800 == 60 [pid = 2588] [id = 553] 12:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DD1E2D400) [pid = 2588] [serial = 1659] [outer = 0000000000000000] 12:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DD2BBE000) [pid = 2588] [serial = 1660] [outer = 0000007DD1E2D400] 12:20:37 INFO - PROCESS | 2588 | 1464722437958 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DD2DA2800) [pid = 2588] [serial = 1661] [outer = 0000007DD1E2D400] 12:20:38 INFO - PROCESS | 2588 | 1464722438575 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]]]}] 12:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 12:20:38 INFO - PROCESS | 2588 | 1464722438668 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:20:38 INFO - PROCESS | 2588 | 1464722438671 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:20:38 INFO - PROCESS | 2588 | 1464722438674 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:20:38 INFO - PROCESS | 2588 | 1464722438677 Marionette TRACE conn6 <- [1,2178,null,{}] 12:20:38 INFO - PROCESS | 2588 | 1464722438681 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}] 12:20:38 INFO - PROCESS | 2588 | 1464722438850 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:20:38 INFO - PROCESS | 2588 | 1464722438974 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8134A000 == 61 [pid = 2588] [id = 554] 12:20:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007D8154E800) [pid = 2588] [serial = 1662] [outer = 0000000000000000] 12:20:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DC2C83400) [pid = 2588] [serial = 1663] [outer = 0000007D8154E800] 12:20:39 INFO - PROCESS | 2588 | 1464722439032 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DCEF0B800) [pid = 2588] [serial = 1664] [outer = 0000007D8154E800] 12:20:39 INFO - PROCESS | 2588 | 1464722439890 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]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1272ms 12:20:39 INFO - PROCESS | 2588 | 1464722439949 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 2588 | 1464722439953 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:20:39 INFO - PROCESS | 2588 | 1464722439959 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 2588 | 1464722439963 Marionette TRACE conn6 <- [1,2182,null,{}] 12:20:39 INFO - PROCESS | 2588 | 1464722439983 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}] 12:20:40 INFO - PROCESS | 2588 | 1464722440095 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:20:40 INFO - PROCESS | 2588 | 1464722440226 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81509800 == 62 [pid = 2588] [id = 555] 12:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007D804D3C00) [pid = 2588] [serial = 1665] [outer = 0000000000000000] 12:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007D822F7000) [pid = 2588] [serial = 1666] [outer = 0000007D804D3C00] 12:20:40 INFO - PROCESS | 2588 | 1464722440282 Marionette DEBUG loaded listener.js 12:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DC2C86C00) [pid = 2588] [serial = 1667] [outer = 0000007D804D3C00] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81521000 == 61 [pid = 2588] [id = 479] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43C9800 == 60 [pid = 2588] [id = 547] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31B7800 == 59 [pid = 2588] [id = 546] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD20D4800 == 58 [pid = 2588] [id = 545] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0498000 == 57 [pid = 2588] [id = 544] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83252000 == 56 [pid = 2588] [id = 543] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE8A800 == 55 [pid = 2588] [id = 542] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCCD2A000 == 54 [pid = 2588] [id = 541] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83261000 == 53 [pid = 2588] [id = 540] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DC7A35800) [pid = 2588] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCF950800) [pid = 2588] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BE6000 == 52 [pid = 2588] [id = 539] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCC793400) [pid = 2588] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DCC140400) [pid = 2588] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DCFA3B400) [pid = 2588] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007D82C95400) [pid = 2588] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DC0E79400) [pid = 2588] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007D82CA1C00) [pid = 2588] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007D81B7DC00) [pid = 2588] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DC2A66000) [pid = 2588] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DC2C81800) [pid = 2588] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC7219000) [pid = 2588] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DC703C800) [pid = 2588] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCF44D000) [pid = 2588] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007D8320D400) [pid = 2588] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCF3D4C00) [pid = 2588] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCFDF7000) [pid = 2588] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCD936C00) [pid = 2588] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCEFEDC00) [pid = 2588] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCEF04400) [pid = 2588] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC80B0400) [pid = 2588] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCFA7F400) [pid = 2588] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC7D6BC00) [pid = 2588] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC8BAAC00) [pid = 2588] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007D83209C00) [pid = 2588] [serial = 1073] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCEF08800) [pid = 2588] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC73D8800) [pid = 2588] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:20:40 INFO - PROCESS | 2588 | 1464722440861 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]]]}] 12:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 945ms 12:20:40 INFO - PROCESS | 2588 | 1464722440908 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 2588 | 1464722440914 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:20:40 INFO - PROCESS | 2588 | 1464722440921 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 2588 | 1464722440923 Marionette TRACE conn6 <- [1,2186,null,{}] 12:20:40 INFO - PROCESS | 2588 | 1464722440927 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}] 12:20:41 INFO - PROCESS | 2588 | 1464722441025 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:20:41 INFO - PROCESS | 2588 | 1464722441113 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC3E66000 == 53 [pid = 2588] [id = 556] 12:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007D81548000) [pid = 2588] [serial = 1668] [outer = 0000000000000000] 12:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC0E79C00) [pid = 2588] [serial = 1669] [outer = 0000007D81548000] 12:20:41 INFO - PROCESS | 2588 | 1464722441161 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC29B6C00) [pid = 2588] [serial = 1670] [outer = 0000007D81548000] 12:20:41 INFO - PROCESS | 2588 | 1464722441606 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]]]}] 12:20:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 12:20:41 INFO - PROCESS | 2588 | 1464722441656 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:20:41 INFO - PROCESS | 2588 | 1464722441658 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:20:41 INFO - PROCESS | 2588 | 1464722441662 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:20:41 INFO - PROCESS | 2588 | 1464722441666 Marionette TRACE conn6 <- [1,2190,null,{}] 12:20:41 INFO - PROCESS | 2588 | 1464722441677 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}] 12:20:41 INFO - PROCESS | 2588 | 1464722441784 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:20:41 INFO - PROCESS | 2588 | 1464722441803 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE85800 == 54 [pid = 2588] [id = 557] 12:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC7072000) [pid = 2588] [serial = 1671] [outer = 0000000000000000] 12:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC7370000) [pid = 2588] [serial = 1672] [outer = 0000007DC7072000] 12:20:41 INFO - PROCESS | 2588 | 1464722441854 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC7D75C00) [pid = 2588] [serial = 1673] [outer = 0000007DC7072000] 12:20:42 INFO - PROCESS | 2588 | 1464722442339 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]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 12:20:42 INFO - PROCESS | 2588 | 1464722442399 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 2588 | 1464722442402 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:20:42 INFO - PROCESS | 2588 | 1464722442405 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:20:42 INFO - PROCESS | 2588 | 1464722442407 Marionette TRACE conn6 <- [1,2194,null,{}] 12:20:42 INFO - PROCESS | 2588 | 1464722442411 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}] 12:20:42 INFO - PROCESS | 2588 | 1464722442505 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:20:42 INFO - PROCESS | 2588 | 1464722442515 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF822000 == 55 [pid = 2588] [id = 558] 12:20:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC8F83800) [pid = 2588] [serial = 1674] [outer = 0000000000000000] 12:20:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DC914A800) [pid = 2588] [serial = 1675] [outer = 0000007DC8F83800] 12:20:42 INFO - PROCESS | 2588 | 1464722442562 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCC144C00) [pid = 2588] [serial = 1676] [outer = 0000007DC8F83800] 12:20:43 INFO - PROCESS | 2588 | 1464722443005 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]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 629ms 12:20:43 INFO - PROCESS | 2588 | 1464722443043 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 2588 | 1464722443046 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:20:43 INFO - PROCESS | 2588 | 1464722443049 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 2588 | 1464722443051 Marionette TRACE conn6 <- [1,2198,null,{}] 12:20:43 INFO - PROCESS | 2588 | 1464722443055 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}] 12:20:43 INFO - PROCESS | 2588 | 1464722443182 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:20:43 INFO - PROCESS | 2588 | 1464722443266 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0160800 == 56 [pid = 2588] [id = 559] 12:20:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC7038C00) [pid = 2588] [serial = 1677] [outer = 0000000000000000] 12:20:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCCD82000) [pid = 2588] [serial = 1678] [outer = 0000007DC7038C00] 12:20:43 INFO - PROCESS | 2588 | 1464722443314 Marionette DEBUG loaded listener.js 12:20:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DCD9C1000) [pid = 2588] [serial = 1679] [outer = 0000007DC7038C00] 12:20:43 INFO - PROCESS | 2588 | 1464722443753 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]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 12:20:43 INFO - PROCESS | 2588 | 1464722443785 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:20:43 INFO - PROCESS | 2588 | 1464722443795 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:20:43 INFO - PROCESS | 2588 | 1464722443799 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 2588 | 1464722443801 Marionette TRACE conn6 <- [1,2202,null,{}] 12:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:20:43 INFO - PROCESS | 2588 | 1464722443811 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}] 12:20:43 INFO - PROCESS | 2588 | 1464722443953 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:20:44 INFO - PROCESS | 2588 | 1464722444018 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD201F000 == 57 [pid = 2588] [id = 560] 12:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DCEFE2800) [pid = 2588] [serial = 1680] [outer = 0000000000000000] 12:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DCF612C00) [pid = 2588] [serial = 1681] [outer = 0000007DCEFE2800] 12:20:44 INFO - PROCESS | 2588 | 1464722444066 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DCF956C00) [pid = 2588] [serial = 1682] [outer = 0000007DCEFE2800] 12:20:44 INFO - PROCESS | 2588 | 1464722444514 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]]]}] 12:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 735ms 12:20:44 INFO - PROCESS | 2588 | 1464722444579 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:20:44 INFO - PROCESS | 2588 | 1464722444581 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:20:44 INFO - PROCESS | 2588 | 1464722444585 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:20:44 INFO - PROCESS | 2588 | 1464722444587 Marionette TRACE conn6 <- [1,2206,null,{}] 12:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:20:44 INFO - PROCESS | 2588 | 1464722444590 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}] 12:20:44 INFO - PROCESS | 2588 | 1464722444713 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:20:44 INFO - PROCESS | 2588 | 1464722444770 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38A7000 == 58 [pid = 2588] [id = 561] 12:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DCFA31C00) [pid = 2588] [serial = 1683] [outer = 0000000000000000] 12:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DCFA38800) [pid = 2588] [serial = 1684] [outer = 0000007DCFA31C00] 12:20:44 INFO - PROCESS | 2588 | 1464722444818 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DCFDFD400) [pid = 2588] [serial = 1685] [outer = 0000007DCFA31C00] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DD0108400) [pid = 2588] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007D81548C00) [pid = 2588] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DCFA31800) [pid = 2588] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DC73D8000) [pid = 2588] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DC9623C00) [pid = 2588] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007D82C94800) [pid = 2588] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007D8320F800) [pid = 2588] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DD0D73400) [pid = 2588] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:20:45 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCD92B800) [pid = 2588] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:20:45 INFO - PROCESS | 2588 | 1464722445324 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]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 776ms 12:20:45 INFO - PROCESS | 2588 | 1464722445369 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 2588 | 1464722445372 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:20:45 INFO - PROCESS | 2588 | 1464722445375 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:20:45 INFO - PROCESS | 2588 | 1464722445385 Marionette TRACE conn6 <- [1,2210,null,{}] 12:20:45 INFO - PROCESS | 2588 | 1464722445390 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}] 12:20:45 INFO - PROCESS | 2588 | 1464722445512 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:20:45 INFO - PROCESS | 2588 | 1464722445568 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4208000 == 59 [pid = 2588] [id = 562] 12:20:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC7219800) [pid = 2588] [serial = 1686] [outer = 0000000000000000] 12:20:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DCF957000) [pid = 2588] [serial = 1687] [outer = 0000007DC7219800] 12:20:45 INFO - PROCESS | 2588 | 1464722445615 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DCFEC7800) [pid = 2588] [serial = 1688] [outer = 0000007DC7219800] 12:20:45 INFO - PROCESS | 2588 | 1464722445985 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]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 649ms 12:20:46 INFO - PROCESS | 2588 | 1464722446028 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 2588 | 1464722446030 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:20:46 INFO - PROCESS | 2588 | 1464722446033 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 2588 | 1464722446035 Marionette TRACE conn6 <- [1,2214,null,{}] 12:20:46 INFO - PROCESS | 2588 | 1464722446066 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}] 12:20:46 INFO - PROCESS | 2588 | 1464722446158 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:20:46 INFO - PROCESS | 2588 | 1464722446165 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B2C000 == 60 [pid = 2588] [id = 563] 12:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD00F8800) [pid = 2588] [serial = 1689] [outer = 0000000000000000] 12:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD010F000) [pid = 2588] [serial = 1690] [outer = 0000007DD00F8800] 12:20:46 INFO - PROCESS | 2588 | 1464722446212 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD0638C00) [pid = 2588] [serial = 1691] [outer = 0000007DD00F8800] 12:20:46 INFO - PROCESS | 2588 | 1464722446656 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]]]}] 12:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 650ms 12:20:46 INFO - PROCESS | 2588 | 1464722446687 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 2588 | 1464722446690 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:20:46 INFO - PROCESS | 2588 | 1464722446693 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:20:46 INFO - PROCESS | 2588 | 1464722446695 Marionette TRACE conn6 <- [1,2218,null,{}] 12:20:46 INFO - PROCESS | 2588 | 1464722446703 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}] 12:20:46 INFO - PROCESS | 2588 | 1464722446805 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:20:46 INFO - PROCESS | 2588 | 1464722446812 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F14800 == 61 [pid = 2588] [id = 564] 12:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD0D74000) [pid = 2588] [serial = 1692] [outer = 0000000000000000] 12:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD17BA400) [pid = 2588] [serial = 1693] [outer = 0000007DD0D74000] 12:20:46 INFO - PROCESS | 2588 | 1464722446858 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD1945C00) [pid = 2588] [serial = 1694] [outer = 0000007DD0D74000] 12:20:47 INFO - PROCESS | 2588 | 1464722447574 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]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 945ms 12:20:47 INFO - PROCESS | 2588 | 1464722447640 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 2588 | 1464722447645 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:20:47 INFO - PROCESS | 2588 | 1464722447651 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 2588 | 1464722447656 Marionette TRACE conn6 <- [1,2222,null,{}] 12:20:47 INFO - PROCESS | 2588 | 1464722447662 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}] 12:20:47 INFO - PROCESS | 2588 | 1464722447827 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:20:47 INFO - PROCESS | 2588 | 1464722447953 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F91800 == 62 [pid = 2588] [id = 565] 12:20:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007D81B7CC00) [pid = 2588] [serial = 1695] [outer = 0000000000000000] 12:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DC1755C00) [pid = 2588] [serial = 1696] [outer = 0000007D81B7CC00] 12:20:48 INFO - PROCESS | 2588 | 1464722448015 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DC2C84400) [pid = 2588] [serial = 1697] [outer = 0000007D81B7CC00] 12:20:48 INFO - PROCESS | 2588 | 1464722448611 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]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 986ms 12:20:48 INFO - PROCESS | 2588 | 1464722448641 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:20:48 INFO - PROCESS | 2588 | 1464722448648 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:20:48 INFO - PROCESS | 2588 | 1464722448655 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:20:48 INFO - PROCESS | 2588 | 1464722448658 Marionette TRACE conn6 <- [1,2226,null,{}] 12:20:48 INFO - PROCESS | 2588 | 1464722448662 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}] 12:20:48 INFO - PROCESS | 2588 | 1464722448786 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:20:48 INFO - PROCESS | 2588 | 1464722448917 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C89000 == 63 [pid = 2588] [id = 566] 12:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DC76BC000) [pid = 2588] [serial = 1698] [outer = 0000000000000000] 12:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DC80BA400) [pid = 2588] [serial = 1699] [outer = 0000007DC76BC000] 12:20:48 INFO - PROCESS | 2588 | 1464722448976 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DCD9C0400) [pid = 2588] [serial = 1700] [outer = 0000007DC76BC000] 12:20:49 INFO - PROCESS | 2588 | 1464722449598 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]]]}] 12:20:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:20:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 986ms 12:20:49 INFO - PROCESS | 2588 | 1464722449648 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 2588 | 1464722449651 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:20:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:20:49 INFO - PROCESS | 2588 | 1464722449655 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:20:49 INFO - PROCESS | 2588 | 1464722449659 Marionette TRACE conn6 <- [1,2230,null,{}] 12:20:49 INFO - PROCESS | 2588 | 1464722449671 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}] 12:20:49 INFO - PROCESS | 2588 | 1464722449796 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:20:49 INFO - PROCESS | 2588 | 1464722449931 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8306800 == 64 [pid = 2588] [id = 567] 12:20:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DCFA32800) [pid = 2588] [serial = 1701] [outer = 0000000000000000] 12:20:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DCFDF9000) [pid = 2588] [serial = 1702] [outer = 0000007DCFA32800] 12:20:50 INFO - PROCESS | 2588 | 1464722449993 Marionette DEBUG loaded listener.js 12:20:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD17C2000) [pid = 2588] [serial = 1703] [outer = 0000007DCFA32800] 12:20:50 INFO - PROCESS | 2588 | 1464722450598 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]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 987ms 12:20:50 INFO - PROCESS | 2588 | 1464722450643 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 2588 | 1464722450647 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:20:50 INFO - PROCESS | 2588 | 1464722450650 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 2588 | 1464722450653 Marionette TRACE conn6 <- [1,2234,null,{}] 12:20:50 INFO - PROCESS | 2588 | 1464722450657 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}] 12:20:50 INFO - PROCESS | 2588 | 1464722450779 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:20:50 INFO - PROCESS | 2588 | 1464722450881 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8430800 == 65 [pid = 2588] [id = 568] 12:20:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DD2DAA000) [pid = 2588] [serial = 1704] [outer = 0000000000000000] 12:20:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DD2DACC00) [pid = 2588] [serial = 1705] [outer = 0000007DD2DAA000] 12:20:50 INFO - PROCESS | 2588 | 1464722450940 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DD2F5D800) [pid = 2588] [serial = 1706] [outer = 0000007DD2DAA000] 12:20:51 INFO - PROCESS | 2588 | 1464722451560 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]]]}] 12:20:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:20:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 924ms 12:20:51 INFO - PROCESS | 2588 | 1464722451575 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 2588 | 1464722451578 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:20:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:20:51 INFO - PROCESS | 2588 | 1464722451582 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:20:51 INFO - PROCESS | 2588 | 1464722451584 Marionette TRACE conn6 <- [1,2238,null,{}] 12:20:51 INFO - PROCESS | 2588 | 1464722451588 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}] 12:20:51 INFO - PROCESS | 2588 | 1464722451703 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:20:51 INFO - PROCESS | 2588 | 1464722451805 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9F06000 == 66 [pid = 2588] [id = 569] 12:20:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DD2F60400) [pid = 2588] [serial = 1707] [outer = 0000000000000000] 12:20:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DD2F64800) [pid = 2588] [serial = 1708] [outer = 0000007DD2F60400] 12:20:51 INFO - PROCESS | 2588 | 1464722451863 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DD334A800) [pid = 2588] [serial = 1709] [outer = 0000007DD2F60400] 12:20:52 INFO - PROCESS | 2588 | 1464722452446 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]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 881ms 12:20:52 INFO - PROCESS | 2588 | 1464722452492 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:20:52 INFO - PROCESS | 2588 | 1464722452495 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:20:52 INFO - PROCESS | 2588 | 1464722452500 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 2588 | 1464722452502 Marionette TRACE conn6 <- [1,2242,null,{}] 12:20:52 INFO - PROCESS | 2588 | 1464722452507 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}] 12:20:52 INFO - PROCESS | 2588 | 1464722452664 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:20:52 INFO - PROCESS | 2588 | 1464722452769 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF478800 == 67 [pid = 2588] [id = 570] 12:20:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DCEF11800) [pid = 2588] [serial = 1710] [outer = 0000000000000000] 12:20:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DD0C20000) [pid = 2588] [serial = 1711] [outer = 0000007DCEF11800] 12:20:52 INFO - PROCESS | 2588 | 1464722452825 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DD33A9800) [pid = 2588] [serial = 1712] [outer = 0000007DCEF11800] 12:20:53 INFO - PROCESS | 2588 | 1464722453701 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]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1225ms 12:20:53 INFO - PROCESS | 2588 | 1464722453726 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 2588 | 1464722453730 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:20:53 INFO - PROCESS | 2588 | 1464722453736 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 2588 | 1464722453739 Marionette TRACE conn6 <- [1,2246,null,{}] 12:20:53 INFO - PROCESS | 2588 | 1464722453745 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}] 12:20:53 INFO - PROCESS | 2588 | 1464722453855 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:20:54 INFO - PROCESS | 2588 | 1464722453989 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC73E0000 == 68 [pid = 2588] [id = 571] 12:20:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DC29AF800) [pid = 2588] [serial = 1713] [outer = 0000000000000000] 12:20:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DC29B8C00) [pid = 2588] [serial = 1714] [outer = 0000007DC29AF800] 12:20:54 INFO - PROCESS | 2588 | 1464722454045 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DC302F800) [pid = 2588] [serial = 1715] [outer = 0000007DC29AF800] 12:20:54 INFO - PROCESS | 2588 | 1464722454671 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]]]}] 12:20:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:20:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 12:20:54 INFO - PROCESS | 2588 | 1464722454727 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 2588 | 1464722454733 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:20:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:20:54 INFO - PROCESS | 2588 | 1464722454739 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:20:54 INFO - PROCESS | 2588 | 1464722454742 Marionette TRACE conn6 <- [1,2250,null,{}] 12:20:54 INFO - PROCESS | 2588 | 1464722454746 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}] 12:20:54 INFO - PROCESS | 2588 | 1464722454860 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:20:55 INFO - PROCESS | 2588 | 1464722454994 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0493000 == 67 [pid = 2588] [id = 415] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B2C000 == 66 [pid = 2588] [id = 563] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4208000 == 65 [pid = 2588] [id = 562] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38A7000 == 64 [pid = 2588] [id = 561] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD201F000 == 63 [pid = 2588] [id = 560] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0160800 == 62 [pid = 2588] [id = 559] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF822000 == 61 [pid = 2588] [id = 558] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE85800 == 60 [pid = 2588] [id = 557] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DCFE52400) [pid = 2588] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DC3028C00) [pid = 2588] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007D822F9800) [pid = 2588] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DCD746800) [pid = 2588] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DD00F1C00) [pid = 2588] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DD1942800) [pid = 2588] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C1D000 == 61 [pid = 2588] [id = 572] 12:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007D801B4800) [pid = 2588] [serial = 1716] [outer = 0000000000000000] 12:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007D8133CC00) [pid = 2588] [serial = 1717] [outer = 0000007D801B4800] 12:20:55 INFO - PROCESS | 2588 | 1464722455092 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DC2F24C00) [pid = 2588] [serial = 1718] [outer = 0000007D801B4800] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC3E66000 == 60 [pid = 2588] [id = 556] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81509800 == 59 [pid = 2588] [id = 555] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC17ED000 == 58 [pid = 2588] [id = 12] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2B84000 == 57 [pid = 2588] [id = 532] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7F97000 == 56 [pid = 2588] [id = 549] 12:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DA7000 == 55 [pid = 2588] [id = 548] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DD0114C00) [pid = 2588] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DC2836400) [pid = 2588] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DC29D8800) [pid = 2588] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DD00F7400) [pid = 2588] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DCFDFAC00) [pid = 2588] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DC7D6C400) [pid = 2588] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DC8D12C00) [pid = 2588] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DCC13DC00) [pid = 2588] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DC2839000) [pid = 2588] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007D82CA1800) [pid = 2588] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DD00EBC00) [pid = 2588] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCC13C800) [pid = 2588] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DD17B7400) [pid = 2588] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DD0638000) [pid = 2588] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DCEE52800) [pid = 2588] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DCEFEE800) [pid = 2588] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DCCD91C00) [pid = 2588] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DD17BD400) [pid = 2588] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DD0C1C400) [pid = 2588] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:20:55 INFO - PROCESS | 2588 | 1464722455513 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]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 840ms 12:20:55 INFO - PROCESS | 2588 | 1464722455580 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 2588 | 1464722455582 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:20:55 INFO - PROCESS | 2588 | 1464722455586 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 2588 | 1464722455590 Marionette TRACE conn6 <- [1,2254,null,{}] 12:20:55 INFO - PROCESS | 2588 | 1464722455602 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}] 12:20:55 INFO - PROCESS | 2588 | 1464722455703 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:20:55 INFO - PROCESS | 2588 | 1464722455721 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF472800 == 56 [pid = 2588] [id = 573] 12:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DC32A5000) [pid = 2588] [serial = 1719] [outer = 0000000000000000] 12:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DC7D6EC00) [pid = 2588] [serial = 1720] [outer = 0000007DC32A5000] 12:20:55 INFO - PROCESS | 2588 | 1464722455771 Marionette DEBUG loaded listener.js 12:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DC8F8FC00) [pid = 2588] [serial = 1721] [outer = 0000007DC32A5000] 12:20:56 INFO - PROCESS | 2588 | 1464722456237 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]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 691ms 12:20:56 INFO - PROCESS | 2588 | 1464722456279 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 2588 | 1464722456283 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:20:56 INFO - PROCESS | 2588 | 1464722456286 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - PROCESS | 2588 | 1464722456288 Marionette TRACE conn6 <- [1,2258,null,{}] 12:20:56 INFO - PROCESS | 2588 | 1464722456292 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}] 12:20:56 INFO - PROCESS | 2588 | 1464722456419 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:20:56 INFO - PROCESS | 2588 | 1464722456433 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFEA1000 == 57 [pid = 2588] [id = 574] 12:20:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DCC672400) [pid = 2588] [serial = 1722] [outer = 0000000000000000] 12:20:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DCCD02C00) [pid = 2588] [serial = 1723] [outer = 0000007DCC672400] 12:20:56 INFO - PROCESS | 2588 | 1464722456488 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DCD92C800) [pid = 2588] [serial = 1724] [outer = 0000007DCC672400] 12:20:56 INFO - PROCESS | 2588 | 1464722456945 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]]]}] 12:20:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:20:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 12:20:56 INFO - PROCESS | 2588 | 1464722456960 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 2588 | 1464722456962 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:20:56 INFO - PROCESS | 2588 | 1464722456965 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:20:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:20:56 INFO - PROCESS | 2588 | 1464722456967 Marionette TRACE conn6 <- [1,2262,null,{}] 12:20:56 INFO - PROCESS | 2588 | 1464722456971 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}] 12:20:57 INFO - PROCESS | 2588 | 1464722457063 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:20:57 INFO - PROCESS | 2588 | 1464722457070 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC4064800 == 58 [pid = 2588] [id = 575] 12:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DCD9C0C00) [pid = 2588] [serial = 1725] [outer = 0000000000000000] 12:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DCEF0D000) [pid = 2588] [serial = 1726] [outer = 0000007DCD9C0C00] 12:20:57 INFO - PROCESS | 2588 | 1464722457118 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DCF085400) [pid = 2588] [serial = 1727] [outer = 0000007DCD9C0C00] 12:20:57 INFO - PROCESS | 2588 | 1464722457608 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]]]}] 12:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 12:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:20:57 INFO - PROCESS | 2588 | 1464722457640 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 2588 | 1464722457642 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:20:57 INFO - PROCESS | 2588 | 1464722457645 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 2588 | 1464722457647 Marionette TRACE conn6 <- [1,2266,null,{}] 12:20:57 INFO - PROCESS | 2588 | 1464722457651 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}] 12:20:57 INFO - PROCESS | 2588 | 1464722457794 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:20:57 INFO - PROCESS | 2588 | 1464722457884 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD336E000 == 59 [pid = 2588] [id = 576] 12:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DCF61A400) [pid = 2588] [serial = 1728] [outer = 0000000000000000] 12:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DCFA36000) [pid = 2588] [serial = 1729] [outer = 0000007DCF61A400] 12:20:57 INFO - PROCESS | 2588 | 1464722457933 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DD00F1C00) [pid = 2588] [serial = 1730] [outer = 0000007DCF61A400] 12:20:58 INFO - PROCESS | 2588 | 1464722458371 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]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:20:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 777ms 12:20:58 INFO - PROCESS | 2588 | 1464722458425 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 2588 | 1464722458427 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:20:58 INFO - PROCESS | 2588 | 1464722458430 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:20:58 INFO - PROCESS | 2588 | 1464722458432 Marionette TRACE conn6 <- [1,2270,null,{}] 12:20:58 INFO - PROCESS | 2588 | 1464722458436 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}] 12:20:58 INFO - PROCESS | 2588 | 1464722458558 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:20:58 INFO - PROCESS | 2588 | 1464722458617 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EAE000 == 60 [pid = 2588] [id = 577] 12:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DD0109800) [pid = 2588] [serial = 1731] [outer = 0000000000000000] 12:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DD0115800) [pid = 2588] [serial = 1732] [outer = 0000007DD0109800] 12:20:58 INFO - PROCESS | 2588 | 1464722458665 Marionette DEBUG loaded listener.js 12:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DD0D74800) [pid = 2588] [serial = 1733] [outer = 0000007DD0109800] 12:20:59 INFO - PROCESS | 2588 | 1464722459102 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]]]}] 12:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 12:20:59 INFO - PROCESS | 2588 | 1464722459198 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:20:59 INFO - PROCESS | 2588 | 1464722459200 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:20:59 INFO - PROCESS | 2588 | 1464722459206 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:20:59 INFO - PROCESS | 2588 | 1464722459208 Marionette TRACE conn6 <- [1,2274,null,{}] 12:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:20:59 INFO - PROCESS | 2588 | 1464722459212 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}] 12:20:59 INFO - PROCESS | 2588 | 1464722459337 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:20:59 INFO - PROCESS | 2588 | 1464722459399 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E3B800 == 61 [pid = 2588] [id = 578] 12:20:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DD0C1C400) [pid = 2588] [serial = 1734] [outer = 0000000000000000] 12:20:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DD17C2C00) [pid = 2588] [serial = 1735] [outer = 0000007DD0C1C400] 12:20:59 INFO - PROCESS | 2588 | 1464722459447 Marionette DEBUG loaded listener.js 12:20:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DD2053400) [pid = 2588] [serial = 1736] [outer = 0000007DD0C1C400] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DCEFED000) [pid = 2588] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DCFDFC400) [pid = 2588] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DCEFE2800) [pid = 2588] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007D8138C400) [pid = 2588] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DC2A68400) [pid = 2588] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DC0E0F400) [pid = 2588] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007D804D3C00) [pid = 2588] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DC8F83800) [pid = 2588] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007D8154E800) [pid = 2588] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCEF0C400) [pid = 2588] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCFDF8800) [pid = 2588] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DD00F8800) [pid = 2588] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DD17C0800) [pid = 2588] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DD1E2CC00) [pid = 2588] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DCFA31C00) [pid = 2588] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007D81548000) [pid = 2588] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DC2972000) [pid = 2588] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007D81B5F000) [pid = 2588] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DC7219800) [pid = 2588] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DCEFE8800) [pid = 2588] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DC2C87C00) [pid = 2588] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007D822F2800) [pid = 2588] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DCF60F800) [pid = 2588] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCF44B800) [pid = 2588] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC7038C00) [pid = 2588] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007D82C97C00) [pid = 2588] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DC80B2800) [pid = 2588] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC0E84400) [pid = 2588] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC8D1E000) [pid = 2588] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC7D73400) [pid = 2588] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC7072000) [pid = 2588] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCC787800) [pid = 2588] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:20:59 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DCF610400) [pid = 2588] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:21:00 INFO - PROCESS | 2588 | 1464722460110 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]]]}] 12:21:00 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 12:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 923ms 12:21:00 INFO - PROCESS | 2588 | 1464722460135 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 2588 | 1464722460138 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:21:00 INFO - PROCESS | 2588 | 1464722460141 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 2588 | 1464722460143 Marionette TRACE conn6 <- [1,2278,null,{}] 12:21:00 INFO - PROCESS | 2588 | 1464722460146 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}] 12:21:00 INFO - PROCESS | 2588 | 1464722460272 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:21:00 INFO - PROCESS | 2588 | 1464722460330 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C7E800 == 62 [pid = 2588] [id = 579] 12:21:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007D81393400) [pid = 2588] [serial = 1737] [outer = 0000000000000000] 12:21:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC29A9C00) [pid = 2588] [serial = 1738] [outer = 0000007D81393400] 12:21:00 INFO - PROCESS | 2588 | 1464722460379 Marionette DEBUG loaded listener.js 12:21:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC8BA0400) [pid = 2588] [serial = 1739] [outer = 0000007D81393400] 12:21:00 INFO - PROCESS | 2588 | 1464722460744 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]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 12:21:00 INFO - PROCESS | 2588 | 1464722460815 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 2588 | 1464722460817 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:21:00 INFO - PROCESS | 2588 | 1464722460820 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:21:00 INFO - PROCESS | 2588 | 1464722460822 Marionette TRACE conn6 <- [1,2282,null,{}] 12:21:00 INFO - PROCESS | 2588 | 1464722460825 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}] 12:21:00 INFO - PROCESS | 2588 | 1464722460919 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:21:00 INFO - PROCESS | 2588 | 1464722460926 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E8F800 == 63 [pid = 2588] [id = 580] 12:21:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCF44B800) [pid = 2588] [serial = 1740] [outer = 0000000000000000] 12:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DCF958C00) [pid = 2588] [serial = 1741] [outer = 0000007DCF44B800] 12:21:01 INFO - PROCESS | 2588 | 1464722461006 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DCFEBEC00) [pid = 2588] [serial = 1742] [outer = 0000007DCF44B800] 12:21:01 INFO - PROCESS | 2588 | 1464722461462 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]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:21:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 12:21:01 INFO - PROCESS | 2588 | 1464722461495 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:21:01 INFO - PROCESS | 2588 | 1464722461498 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:21:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:21:01 INFO - PROCESS | 2588 | 1464722461501 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 2588 | 1464722461504 Marionette TRACE conn6 <- [1,2286,null,{}] 12:21:01 INFO - PROCESS | 2588 | 1464722461508 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}] 12:21:01 INFO - PROCESS | 2588 | 1464722461624 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:21:01 INFO - PROCESS | 2588 | 1464722461630 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA60D800 == 64 [pid = 2588] [id = 581] 12:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DCFEC1800) [pid = 2588] [serial = 1743] [outer = 0000000000000000] 12:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD2DA7C00) [pid = 2588] [serial = 1744] [outer = 0000007DCFEC1800] 12:21:01 INFO - PROCESS | 2588 | 1464722461684 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD3358800) [pid = 2588] [serial = 1745] [outer = 0000007DCFEC1800] 12:21:02 INFO - PROCESS | 2588 | 1464722462495 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]]]}] 12:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1024ms 12:21:02 INFO - PROCESS | 2588 | 1464722462528 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 2588 | 1464722462532 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:21:02 INFO - PROCESS | 2588 | 1464722462537 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:21:02 INFO - PROCESS | 2588 | 1464722462541 Marionette TRACE conn6 <- [1,2290,null,{}] 12:21:02 INFO - PROCESS | 2588 | 1464722462547 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}] 12:21:02 INFO - PROCESS | 2588 | 1464722462698 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:21:02 INFO - PROCESS | 2588 | 1464722462832 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCCE27800 == 65 [pid = 2588] [id = 582] 12:21:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007D8320E000) [pid = 2588] [serial = 1746] [outer = 0000000000000000] 12:21:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC282FC00) [pid = 2588] [serial = 1747] [outer = 0000007D8320E000] 12:21:02 INFO - PROCESS | 2588 | 1464722462893 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC2F22000) [pid = 2588] [serial = 1748] [outer = 0000007D8320E000] 12:21:03 INFO - PROCESS | 2588 | 1464722463485 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]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:21:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 12:21:03 INFO - PROCESS | 2588 | 1464722463529 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 2588 | 1464722463535 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:21:03 INFO - PROCESS | 2588 | 1464722463543 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:21:03 INFO - PROCESS | 2588 | 1464722463546 Marionette TRACE conn6 <- [1,2294,null,{}] 12:21:03 INFO - PROCESS | 2588 | 1464722463550 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}] 12:21:03 INFO - PROCESS | 2588 | 1464722463681 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:21:03 INFO - PROCESS | 2588 | 1464722463788 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31B7000 == 66 [pid = 2588] [id = 583] 12:21:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DC8BA7400) [pid = 2588] [serial = 1749] [outer = 0000000000000000] 12:21:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DC92C1C00) [pid = 2588] [serial = 1750] [outer = 0000007DC8BA7400] 12:21:03 INFO - PROCESS | 2588 | 1464722463846 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DCEF04800) [pid = 2588] [serial = 1751] [outer = 0000007DC8BA7400] 12:21:04 INFO - PROCESS | 2588 | 1464722464489 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]]]}] 12:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 12:21:04 INFO - PROCESS | 2588 | 1464722464534 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 2588 | 1464722464537 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:21:04 INFO - PROCESS | 2588 | 1464722464541 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:21:04 INFO - PROCESS | 2588 | 1464722464545 Marionette TRACE conn6 <- [1,2298,null,{}] 12:21:04 INFO - PROCESS | 2588 | 1464722464558 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}] 12:21:04 INFO - PROCESS | 2588 | 1464722464683 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:21:04 INFO - PROCESS | 2588 | 1464722464820 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA7DA800 == 67 [pid = 2588] [id = 584] 12:21:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DCFDF6000) [pid = 2588] [serial = 1752] [outer = 0000000000000000] 12:21:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DCFDFB800) [pid = 2588] [serial = 1753] [outer = 0000007DCFDF6000] 12:21:04 INFO - PROCESS | 2588 | 1464722464883 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DD20BB800) [pid = 2588] [serial = 1754] [outer = 0000007DCFDF6000] 12:21:05 INFO - PROCESS | 2588 | 1464722465511 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]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 987ms 12:21:05 INFO - PROCESS | 2588 | 1464722465529 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 2588 | 1464722465532 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:21:05 INFO - PROCESS | 2588 | 1464722465551 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:21:05 INFO - PROCESS | 2588 | 1464722465553 Marionette TRACE conn6 <- [1,2302,null,{}] 12:21:05 INFO - PROCESS | 2588 | 1464722465557 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}] 12:21:05 INFO - PROCESS | 2588 | 1464722465682 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:21:05 INFO - PROCESS | 2588 | 1464722465816 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAE19000 == 68 [pid = 2588] [id = 585] 12:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DD3355800) [pid = 2588] [serial = 1755] [outer = 0000000000000000] 12:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DD33A4000) [pid = 2588] [serial = 1756] [outer = 0000007DD3355800] 12:21:05 INFO - PROCESS | 2588 | 1464722465875 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DD33AD400) [pid = 2588] [serial = 1757] [outer = 0000007DD3355800] 12:21:06 INFO - PROCESS | 2588 | 1464722466423 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]]]}] 12:21:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:21:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 922ms 12:21:06 INFO - PROCESS | 2588 | 1464722466479 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 2588 | 1464722466481 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:21:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:21:06 INFO - PROCESS | 2588 | 1464722466485 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:21:06 INFO - PROCESS | 2588 | 1464722466487 Marionette TRACE conn6 <- [1,2306,null,{}] 12:21:06 INFO - PROCESS | 2588 | 1464722466491 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}] 12:21:06 INFO - PROCESS | 2588 | 1464722466610 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:21:06 INFO - PROCESS | 2588 | 1464722466715 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA66E800 == 69 [pid = 2588] [id = 586] 12:21:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DD33B1000) [pid = 2588] [serial = 1758] [outer = 0000000000000000] 12:21:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DD3417000) [pid = 2588] [serial = 1759] [outer = 0000007DD33B1000] 12:21:06 INFO - PROCESS | 2588 | 1464722466772 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DD3421000) [pid = 2588] [serial = 1760] [outer = 0000007DD33B1000] 12:21:07 INFO - PROCESS | 2588 | 1464722467424 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] 12:21:07 INFO - PROCESS | 2588 | 1464722467476 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:21:07 INFO - PROCESS | 2588 | 1464722467480 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:21:07 INFO - PROCESS | 2588 | 1464722467482 Marionette TRACE conn6 <- [1,2310,null,{}] 12:21:07 INFO - PROCESS | 2588 | 1464722467487 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}] 12:21:07 INFO - PROCESS | 2588 | 1464722467627 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:21:07 INFO - PROCESS | 2588 | 1464722467761 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9FAF800 == 70 [pid = 2588] [id = 587] 12:21:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD3412C00) [pid = 2588] [serial = 1761] [outer = 0000000000000000] 12:21:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DD3803C00) [pid = 2588] [serial = 1762] [outer = 0000007DD3412C00] 12:21:07 INFO - PROCESS | 2588 | 1464722467821 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DD41CF000) [pid = 2588] [serial = 1763] [outer = 0000007DD3412C00] 12:21:08 INFO - PROCESS | 2588 | 1464722468446 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]]]}] 12:21:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:21:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1022ms 12:21:08 INFO - PROCESS | 2588 | 1464722468505 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:21:08 INFO - PROCESS | 2588 | 1464722468508 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:21:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:21:08 INFO - PROCESS | 2588 | 1464722468512 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:21:08 INFO - PROCESS | 2588 | 1464722468514 Marionette TRACE conn6 <- [1,2314,null,{}] 12:21:08 INFO - PROCESS | 2588 | 1464722468518 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}] 12:21:08 INFO - PROCESS | 2588 | 1464722468636 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:21:08 INFO - PROCESS | 2588 | 1464722468943 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1717000 == 71 [pid = 2588] [id = 588] 12:21:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007D801BC800) [pid = 2588] [serial = 1764] [outer = 0000000000000000] 12:21:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007D81391400) [pid = 2588] [serial = 1765] [outer = 0000007D801BC800] 12:21:09 INFO - PROCESS | 2588 | 1464722469015 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007D81B80C00) [pid = 2588] [serial = 1766] [outer = 0000007D801BC800] 12:21:09 INFO - PROCESS | 2588 | 1464722469616 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]]]}] 12:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1181ms 12:21:09 INFO - PROCESS | 2588 | 1464722469695 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 2588 | 1464722469700 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:21:09 INFO - PROCESS | 2588 | 1464722469704 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 2588 | 1464722469708 Marionette TRACE conn6 <- [1,2318,null,{}] 12:21:09 INFO - PROCESS | 2588 | 1464722469713 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}] 12:21:09 INFO - PROCESS | 2588 | 1464722469834 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:21:09 INFO - PROCESS | 2588 | 1464722469969 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8A18000 == 72 [pid = 2588] [id = 589] 12:21:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DC1751C00) [pid = 2588] [serial = 1767] [outer = 0000000000000000] 12:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DC2832400) [pid = 2588] [serial = 1768] [outer = 0000007DC1751C00] 12:21:10 INFO - PROCESS | 2588 | 1464722470022 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DC2A66400) [pid = 2588] [serial = 1769] [outer = 0000007DC1751C00] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96E3800 == 71 [pid = 2588] [id = 504] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF6C1800 == 70 [pid = 2588] [id = 480] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E8F800 == 69 [pid = 2588] [id = 580] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C7E800 == 68 [pid = 2588] [id = 579] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E3B800 == 67 [pid = 2588] [id = 578] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EAE000 == 66 [pid = 2588] [id = 577] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD336E000 == 65 [pid = 2588] [id = 576] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC4064800 == 64 [pid = 2588] [id = 575] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFEA1000 == 63 [pid = 2588] [id = 574] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DD17BA400) [pid = 2588] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF472800 == 62 [pid = 2588] [id = 573] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C1D000 == 61 [pid = 2588] [id = 572] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC73E0000 == 60 [pid = 2588] [id = 571] 12:21:10 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7F91800 == 59 [pid = 2588] [id = 565] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DCFA5AC00) [pid = 2588] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DCFEC0400) [pid = 2588] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DCF612C00) [pid = 2588] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007D8320F400) [pid = 2588] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DC7D7A800) [pid = 2588] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DC2F29C00) [pid = 2588] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007D822F7000) [pid = 2588] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DC914A800) [pid = 2588] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCEF0B800) [pid = 2588] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCF3D1800) [pid = 2588] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DD010E400) [pid = 2588] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DD010F000) [pid = 2588] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DD19D1C00) [pid = 2588] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DD20C0000) [pid = 2588] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DCFA38800) [pid = 2588] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DC29B6C00) [pid = 2588] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DC296D400) [pid = 2588] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DC32AC400) [pid = 2588] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC1F0D000) [pid = 2588] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DCFEC7800) [pid = 2588] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCF447400) [pid = 2588] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC2C86C00) [pid = 2588] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DC8BAA000) [pid = 2588] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DD1E86400) [pid = 2588] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCC144C00) [pid = 2588] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DC29B7800) [pid = 2588] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD194F800) [pid = 2588] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCF950C00) [pid = 2588] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DD2BBE000) [pid = 2588] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCF612800) [pid = 2588] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCCD82000) [pid = 2588] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC285AC00) [pid = 2588] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DCF956C00) [pid = 2588] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCD9C8400) [pid = 2588] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD02C6C00) [pid = 2588] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DC2C83400) [pid = 2588] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCFDFD400) [pid = 2588] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCF3CD400) [pid = 2588] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCC15A800) [pid = 2588] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC0E79C00) [pid = 2588] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCD9C1000) [pid = 2588] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCC13E400) [pid = 2588] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC7370000) [pid = 2588] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC7D75C00) [pid = 2588] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCF957000) [pid = 2588] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCFA39000) [pid = 2588] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DD0638C00) [pid = 2588] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCFA39400) [pid = 2588] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:21:10 INFO - PROCESS | 2588 | 1464722470630 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]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:21:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 985ms 12:21:10 INFO - PROCESS | 2588 | 1464722470696 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 2588 | 1464722470700 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:21:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:21:10 INFO - PROCESS | 2588 | 1464722470705 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 2588 | 1464722470707 Marionette TRACE conn6 <- [1,2322,null,{}] 12:21:10 INFO - PROCESS | 2588 | 1464722470718 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}] 12:21:10 INFO - PROCESS | 2588 | 1464722470819 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:21:10 INFO - PROCESS | 2588 | 1464722470832 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7B0D000 == 60 [pid = 2588] [id = 590] 12:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC0FE0C00) [pid = 2588] [serial = 1770] [outer = 0000000000000000] 12:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC2973000) [pid = 2588] [serial = 1771] [outer = 0000007DC0FE0C00] 12:21:10 INFO - PROCESS | 2588 | 1464722470881 Marionette DEBUG loaded listener.js 12:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC2C82800) [pid = 2588] [serial = 1772] [outer = 0000007DC0FE0C00] 12:21:11 INFO - PROCESS | 2588 | 1464722471379 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]]]}] 12:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 12:21:11 INFO - PROCESS | 2588 | 1464722471442 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:21:11 INFO - PROCESS | 2588 | 1464722471444 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:21:11 INFO - PROCESS | 2588 | 1464722471450 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:21:11 INFO - PROCESS | 2588 | 1464722471456 Marionette TRACE conn6 <- [1,2326,null,{}] 12:21:11 INFO - PROCESS | 2588 | 1464722471466 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}] 12:21:11 INFO - PROCESS | 2588 | 1464722471566 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:21:11 INFO - PROCESS | 2588 | 1464722471663 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED68000 == 61 [pid = 2588] [id = 591] 12:21:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC22BE800) [pid = 2588] [serial = 1773] [outer = 0000000000000000] 12:21:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC7067800) [pid = 2588] [serial = 1774] [outer = 0000007DC22BE800] 12:21:11 INFO - PROCESS | 2588 | 1464722471711 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC7D78800) [pid = 2588] [serial = 1775] [outer = 0000007DC22BE800] 12:21:12 INFO - PROCESS | 2588 | 1464722472109 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]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 733ms 12:21:12 INFO - PROCESS | 2588 | 1464722472184 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 2588 | 1464722472187 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:21:12 INFO - PROCESS | 2588 | 1464722472190 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 2588 | 1464722472192 Marionette TRACE conn6 <- [1,2330,null,{}] 12:21:12 INFO - PROCESS | 2588 | 1464722472195 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}] 12:21:12 INFO - PROCESS | 2588 | 1464722472295 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:21:12 INFO - PROCESS | 2588 | 1464722472307 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8325E800 == 62 [pid = 2588] [id = 592] 12:21:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC8B1A000) [pid = 2588] [serial = 1776] [outer = 0000000000000000] 12:21:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC8BA4800) [pid = 2588] [serial = 1777] [outer = 0000007DC8B1A000] 12:21:12 INFO - PROCESS | 2588 | 1464722472353 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC8F8F800) [pid = 2588] [serial = 1778] [outer = 0000007DC8B1A000] 12:21:12 INFO - PROCESS | 2588 | 1464722472846 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]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 672ms 12:21:12 INFO - PROCESS | 2588 | 1464722472864 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 2588 | 1464722472866 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:21:12 INFO - PROCESS | 2588 | 1464722472876 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 2588 | 1464722472878 Marionette TRACE conn6 <- [1,2334,null,{}] 12:21:12 INFO - PROCESS | 2588 | 1464722472882 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}] 12:21:13 INFO - PROCESS | 2588 | 1464722473034 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:21:13 INFO - PROCESS | 2588 | 1464722473058 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0147000 == 63 [pid = 2588] [id = 593] 12:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCC143800) [pid = 2588] [serial = 1779] [outer = 0000000000000000] 12:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DCC158400) [pid = 2588] [serial = 1780] [outer = 0000007DCC143800] 12:21:13 INFO - PROCESS | 2588 | 1464722473113 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCD92B800) [pid = 2588] [serial = 1781] [outer = 0000007DCC143800] 12:21:13 INFO - PROCESS | 2588 | 1464722473610 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]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:21:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 776ms 12:21:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:21:13 INFO - PROCESS | 2588 | 1464722473649 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 2588 | 1464722473652 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:21:13 INFO - PROCESS | 2588 | 1464722473655 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 2588 | 1464722473657 Marionette TRACE conn6 <- [1,2338,null,{}] 12:21:13 INFO - PROCESS | 2588 | 1464722473661 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}] 12:21:13 INFO - PROCESS | 2588 | 1464722473789 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:21:13 INFO - PROCESS | 2588 | 1464722473850 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C85800 == 64 [pid = 2588] [id = 594] 12:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCEFE4000) [pid = 2588] [serial = 1782] [outer = 0000000000000000] 12:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCF3CC000) [pid = 2588] [serial = 1783] [outer = 0000007DCEFE4000] 12:21:13 INFO - PROCESS | 2588 | 1464722473897 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCF44C000) [pid = 2588] [serial = 1784] [outer = 0000007DCEFE4000] 12:21:14 INFO - PROCESS | 2588 | 1464722474337 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]]]}] 12:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 12:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:21:14 INFO - PROCESS | 2588 | 1464722474413 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 2588 | 1464722474415 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:21:14 INFO - PROCESS | 2588 | 1464722474423 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:21:14 INFO - PROCESS | 2588 | 1464722474425 Marionette TRACE conn6 <- [1,2342,null,{}] 12:21:14 INFO - PROCESS | 2588 | 1464722474429 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}] 12:21:14 INFO - PROCESS | 2588 | 1464722474688 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCF61A400) [pid = 2588] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD0109800) [pid = 2588] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCC672400) [pid = 2588] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007D801B4800) [pid = 2588] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD0C1C400) [pid = 2588] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007D81393400) [pid = 2588] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCEF11800) [pid = 2588] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCD9C0C00) [pid = 2588] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC29AF800) [pid = 2588] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007D81B7CC00) [pid = 2588] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCFA32800) [pid = 2588] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC32A5000) [pid = 2588] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC76BC000) [pid = 2588] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:21:14 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCF44B800) [pid = 2588] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:21:14 INFO - PROCESS | 2588 | 1464722474753 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF664800 == 65 [pid = 2588] [id = 595] 12:21:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D804D3400) [pid = 2588] [serial = 1785] [outer = 0000000000000000] 12:21:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC0E14400) [pid = 2588] [serial = 1786] [outer = 0000007D804D3400] 12:21:14 INFO - PROCESS | 2588 | 1464722474800 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCCD97C00) [pid = 2588] [serial = 1787] [outer = 0000007D804D3400] 12:21:15 INFO - PROCESS | 2588 | 1464722475185 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]]]}] 12:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 838ms 12:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:21:15 INFO - PROCESS | 2588 | 1464722475258 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 2588 | 1464722475260 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:21:15 INFO - PROCESS | 2588 | 1464722475264 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - PROCESS | 2588 | 1464722475266 Marionette TRACE conn6 <- [1,2346,null,{}] 12:21:15 INFO - PROCESS | 2588 | 1464722475275 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}] 12:21:15 INFO - PROCESS | 2588 | 1464722475369 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:21:15 INFO - PROCESS | 2588 | 1464722475376 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31BF800 == 66 [pid = 2588] [id = 596] 12:21:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCF615800) [pid = 2588] [serial = 1788] [outer = 0000000000000000] 12:21:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCF8E8800) [pid = 2588] [serial = 1789] [outer = 0000007DCF615800] 12:21:15 INFO - PROCESS | 2588 | 1464722475423 Marionette DEBUG loaded listener.js 12:21:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCFA31400) [pid = 2588] [serial = 1790] [outer = 0000007DCF615800] 12:21:15 INFO - PROCESS | 2588 | 1464722475869 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]]]}] 12:21:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:21:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 12:21:15 INFO - PROCESS | 2588 | 1464722475896 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:21:15 INFO - PROCESS | 2588 | 1464722475898 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:21:15 INFO - PROCESS | 2588 | 1464722475901 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:21:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:21:15 INFO - PROCESS | 2588 | 1464722475903 Marionette TRACE conn6 <- [1,2350,null,{}] 12:21:15 INFO - PROCESS | 2588 | 1464722475907 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}] 12:21:16 INFO - PROCESS | 2588 | 1464722476000 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:21:16 INFO - PROCESS | 2588 | 1464722476037 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3381000 == 67 [pid = 2588] [id = 597] 12:21:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCF95D800) [pid = 2588] [serial = 1791] [outer = 0000000000000000] 12:21:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCFD1A400) [pid = 2588] [serial = 1792] [outer = 0000007DCF95D800] 12:21:16 INFO - PROCESS | 2588 | 1464722476083 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCFEC1000) [pid = 2588] [serial = 1793] [outer = 0000007DCF95D800] 12:21:16 INFO - PROCESS | 2588 | 1464722476535 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]]]}] 12:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 672ms 12:21:16 INFO - PROCESS | 2588 | 1464722476576 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:21:16 INFO - PROCESS | 2588 | 1464722476578 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:21:16 INFO - PROCESS | 2588 | 1464722476582 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:21:16 INFO - PROCESS | 2588 | 1464722476584 Marionette TRACE conn6 <- [1,2354,null,{}] 12:21:16 INFO - PROCESS | 2588 | 1464722476596 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}] 12:21:16 INFO - PROCESS | 2588 | 1464722476689 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:21:16 INFO - PROCESS | 2588 | 1464722476830 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D816C3800 == 68 [pid = 2588] [id = 598] 12:21:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007D801C1000) [pid = 2588] [serial = 1794] [outer = 0000000000000000] 12:21:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007D804DEC00) [pid = 2588] [serial = 1795] [outer = 0000007D801C1000] 12:21:16 INFO - PROCESS | 2588 | 1464722476892 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007D81B79800) [pid = 2588] [serial = 1796] [outer = 0000007D801C1000] 12:21:17 INFO - PROCESS | 2588 | 1464722477591 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]]]}] 12:21:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:21:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1071ms 12:21:17 INFO - PROCESS | 2588 | 1464722477658 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 2588 | 1464722477662 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:21:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:21:17 INFO - PROCESS | 2588 | 1464722477667 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 2588 | 1464722477672 Marionette TRACE conn6 <- [1,2358,null,{}] 12:21:17 INFO - PROCESS | 2588 | 1464722477677 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}] 12:21:17 INFO - PROCESS | 2588 | 1464722477806 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:21:17 INFO - PROCESS | 2588 | 1464722477938 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED70000 == 69 [pid = 2588] [id = 599] 12:21:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC2977C00) [pid = 2588] [serial = 1797] [outer = 0000000000000000] 12:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC2F1F000) [pid = 2588] [serial = 1798] [outer = 0000007DC2977C00] 12:21:18 INFO - PROCESS | 2588 | 1464722477998 Marionette DEBUG loaded listener.js 12:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC7034400) [pid = 2588] [serial = 1799] [outer = 0000007DC2977C00] 12:21:18 INFO - PROCESS | 2588 | 1464722478584 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]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 985ms 12:21:18 INFO - PROCESS | 2588 | 1464722478659 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 2588 | 1464722478664 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:21:18 INFO - PROCESS | 2588 | 1464722478669 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 2588 | 1464722478671 Marionette TRACE conn6 <- [1,2362,null,{}] 12:21:18 INFO - PROCESS | 2588 | 1464722478675 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}] 12:21:18 INFO - PROCESS | 2588 | 1464722478801 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:21:18 INFO - PROCESS | 2588 | 1464722478935 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43C3000 == 70 [pid = 2588] [id = 600] 12:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCC13FC00) [pid = 2588] [serial = 1800] [outer = 0000000000000000] 12:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCC78F000) [pid = 2588] [serial = 1801] [outer = 0000007DCC13FC00] 12:21:19 INFO - PROCESS | 2588 | 1464722478994 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCEF05400) [pid = 2588] [serial = 1802] [outer = 0000007DCC13FC00] 12:21:19 INFO - PROCESS | 2588 | 1464722479627 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]]]}] 12:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 986ms 12:21:19 INFO - PROCESS | 2588 | 1464722479656 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:21:19 INFO - PROCESS | 2588 | 1464722479659 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:21:19 INFO - PROCESS | 2588 | 1464722479672 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:21:19 INFO - PROCESS | 2588 | 1464722479679 Marionette TRACE conn6 <- [1,2366,null,{}] 12:21:19 INFO - PROCESS | 2588 | 1464722479684 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}] 12:21:19 INFO - PROCESS | 2588 | 1464722479808 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:21:19 INFO - PROCESS | 2588 | 1464722479942 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B1C800 == 71 [pid = 2588] [id = 601] 12:21:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DCC141000) [pid = 2588] [serial = 1803] [outer = 0000000000000000] 12:21:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD0113C00) [pid = 2588] [serial = 1804] [outer = 0000007DCC141000] 12:21:20 INFO - PROCESS | 2588 | 1464722480000 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD063B000) [pid = 2588] [serial = 1805] [outer = 0000007DCC141000] 12:21:20 INFO - PROCESS | 2588 | 1464722480594 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]]]}] 12:21:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:21:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 945ms 12:21:20 INFO - PROCESS | 2588 | 1464722480609 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:21:20 INFO - PROCESS | 2588 | 1464722480612 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:21:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:21:20 INFO - PROCESS | 2588 | 1464722480616 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 2588 | 1464722480618 Marionette TRACE conn6 <- [1,2370,null,{}] 12:21:20 INFO - PROCESS | 2588 | 1464722480622 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}] 12:21:20 INFO - PROCESS | 2588 | 1464722480746 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:21:20 INFO - PROCESS | 2588 | 1464722480850 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E34000 == 72 [pid = 2588] [id = 602] 12:21:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD17B9C00) [pid = 2588] [serial = 1806] [outer = 0000000000000000] 12:21:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD17C0800) [pid = 2588] [serial = 1807] [outer = 0000007DD17B9C00] 12:21:20 INFO - PROCESS | 2588 | 1464722480908 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD1D73000) [pid = 2588] [serial = 1808] [outer = 0000007DD17B9C00] 12:21:21 INFO - PROCESS | 2588 | 1464722481506 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]]]}] 12:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 986ms 12:21:21 INFO - PROCESS | 2588 | 1464722481605 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:21:21 INFO - PROCESS | 2588 | 1464722481607 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:21:21 INFO - PROCESS | 2588 | 1464722481611 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:21:21 INFO - PROCESS | 2588 | 1464722481613 Marionette TRACE conn6 <- [1,2374,null,{}] 12:21:21 INFO - PROCESS | 2588 | 1464722481617 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}] 12:21:21 INFO - PROCESS | 2588 | 1464722481786 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:21:21 INFO - PROCESS | 2588 | 1464722481842 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E0E800 == 73 [pid = 2588] [id = 603] 12:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DD2BC3400) [pid = 2588] [serial = 1809] [outer = 0000000000000000] 12:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DD2DAA400) [pid = 2588] [serial = 1810] [outer = 0000007DD2BC3400] 12:21:21 INFO - PROCESS | 2588 | 1464722481947 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DD334D400) [pid = 2588] [serial = 1811] [outer = 0000007DD2BC3400] 12:21:22 INFO - PROCESS | 2588 | 1464722482562 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]]]}] 12:21:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:21:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 12:21:22 INFO - PROCESS | 2588 | 1464722482600 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 2588 | 1464722482602 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:21:22 INFO - PROCESS | 2588 | 1464722482606 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:21:22 INFO - PROCESS | 2588 | 1464722482608 Marionette TRACE conn6 <- [1,2378,null,{}] 12:21:22 INFO - PROCESS | 2588 | 1464722482612 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}] 12:21:22 INFO - PROCESS | 2588 | 1464722482734 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:21:22 INFO - PROCESS | 2588 | 1464722482867 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD831E800 == 74 [pid = 2588] [id = 604] 12:21:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD341B400) [pid = 2588] [serial = 1812] [outer = 0000000000000000] 12:21:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD3448C00) [pid = 2588] [serial = 1813] [outer = 0000007DD341B400] 12:21:22 INFO - PROCESS | 2588 | 1464722482926 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD380CC00) [pid = 2588] [serial = 1814] [outer = 0000007DD341B400] 12:21:23 INFO - PROCESS | 2588 | 1464722483517 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]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 987ms 12:21:23 INFO - PROCESS | 2588 | 1464722483595 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 2588 | 1464722483598 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:21:23 INFO - PROCESS | 2588 | 1464722483647 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 2588 | 1464722483649 Marionette TRACE conn6 <- [1,2382,null,{}] 12:21:23 INFO - PROCESS | 2588 | 1464722483674 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}] 12:21:23 INFO - PROCESS | 2588 | 1464722483799 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:21:23 INFO - PROCESS | 2588 | 1464722483923 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C23000 == 75 [pid = 2588] [id = 605] 12:21:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007D82CA0C00) [pid = 2588] [serial = 1815] [outer = 0000000000000000] 12:21:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DC2C84800) [pid = 2588] [serial = 1816] [outer = 0000007D82CA0C00] 12:21:23 INFO - PROCESS | 2588 | 1464722483984 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DCF3CA400) [pid = 2588] [serial = 1817] [outer = 0000007D82CA0C00] 12:21:24 INFO - PROCESS | 2588 | 1464722484820 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]]]}] 12:21:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:21:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1300ms 12:21:24 INFO - PROCESS | 2588 | 1464722484905 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 2588 | 1464722484909 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:21:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:21:24 INFO - PROCESS | 2588 | 1464722484914 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:21:24 INFO - PROCESS | 2588 | 1464722484918 Marionette TRACE conn6 <- [1,2386,null,{}] 12:21:24 INFO - PROCESS | 2588 | 1464722484924 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}] 12:21:25 INFO - PROCESS | 2588 | 1464722485074 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:21:25 INFO - PROCESS | 2588 | 1464722485218 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D80972800 == 76 [pid = 2588] [id = 606] 12:21:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DC2835C00) [pid = 2588] [serial = 1818] [outer = 0000000000000000] 12:21:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DC2974800) [pid = 2588] [serial = 1819] [outer = 0000007DC2835C00] 12:21:25 INFO - PROCESS | 2588 | 1464722485274 Marionette DEBUG loaded listener.js 12:21:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DC32A4C00) [pid = 2588] [serial = 1820] [outer = 0000007DC2835C00] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E41000 == 75 [pid = 2588] [id = 551] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E1A800 == 74 [pid = 2588] [id = 553] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3381000 == 73 [pid = 2588] [id = 597] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31BF800 == 72 [pid = 2588] [id = 596] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF664800 == 71 [pid = 2588] [id = 595] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C85800 == 70 [pid = 2588] [id = 594] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0147000 == 69 [pid = 2588] [id = 593] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8325E800 == 68 [pid = 2588] [id = 592] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED68000 == 67 [pid = 2588] [id = 591] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DD2DA7C00) [pid = 2588] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7B0D000 == 66 [pid = 2588] [id = 590] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8A18000 == 65 [pid = 2588] [id = 589] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC1717000 == 64 [pid = 2588] [id = 588] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31B7000 == 63 [pid = 2588] [id = 583] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCCE27800 == 62 [pid = 2588] [id = 582] 12:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA60D800 == 61 [pid = 2588] [id = 581] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DCFA36000) [pid = 2588] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DD00F1C00) [pid = 2588] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DD0D74800) [pid = 2588] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DD0115800) [pid = 2588] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DCCD02C00) [pid = 2588] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007D8133CC00) [pid = 2588] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC2F24C00) [pid = 2588] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DCD92C800) [pid = 2588] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DD17C2C00) [pid = 2588] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DC29A9C00) [pid = 2588] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DD33A9800) [pid = 2588] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DD0C20000) [pid = 2588] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCEF0D000) [pid = 2588] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DC302F800) [pid = 2588] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC29B8C00) [pid = 2588] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC2C84400) [pid = 2588] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC1755C00) [pid = 2588] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DD17C2000) [pid = 2588] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCFDF9000) [pid = 2588] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC7D6EC00) [pid = 2588] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC8F8FC00) [pid = 2588] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCD9C0400) [pid = 2588] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD2F64800) [pid = 2588] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD2DACC00) [pid = 2588] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DC80BA400) [pid = 2588] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCF958C00) [pid = 2588] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCFEBEC00) [pid = 2588] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD2053400) [pid = 2588] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC8BA0400) [pid = 2588] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF085400) [pid = 2588] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:21:25 INFO - PROCESS | 2588 | 1464722485857 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]]]}] 12:21:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:21:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 12:21:25 INFO - PROCESS | 2588 | 1464722485905 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 2588 | 1464722485911 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:21:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:21:25 INFO - PROCESS | 2588 | 1464722485918 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 2588 | 1464722485921 Marionette TRACE conn6 <- [1,2390,null,{}] 12:21:25 INFO - PROCESS | 2588 | 1464722485925 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}] 12:21:26 INFO - PROCESS | 2588 | 1464722486027 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:21:26 INFO - PROCESS | 2588 | 1464722486121 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BDF800 == 62 [pid = 2588] [id = 607] 12:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC0E15000) [pid = 2588] [serial = 1821] [outer = 0000000000000000] 12:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC29D8C00) [pid = 2588] [serial = 1822] [outer = 0000007DC0E15000] 12:21:26 INFO - PROCESS | 2588 | 1464722486170 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC338CC00) [pid = 2588] [serial = 1823] [outer = 0000007DC0E15000] 12:21:26 INFO - PROCESS | 2588 | 1464722486639 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]]]}] 12:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 776ms 12:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:21:26 INFO - PROCESS | 2588 | 1464722486695 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 2588 | 1464722486698 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:21:26 INFO - PROCESS | 2588 | 1464722486701 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:21:26 INFO - PROCESS | 2588 | 1464722486705 Marionette TRACE conn6 <- [1,2394,null,{}] 12:21:26 INFO - PROCESS | 2588 | 1464722486717 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}] 12:21:26 INFO - PROCESS | 2588 | 1464722486827 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:21:26 INFO - PROCESS | 2588 | 1464722486838 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFE91000 == 63 [pid = 2588] [id = 608] 12:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC8B16800) [pid = 2588] [serial = 1824] [outer = 0000000000000000] 12:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC8BA6800) [pid = 2588] [serial = 1825] [outer = 0000007DC8B16800] 12:21:26 INFO - PROCESS | 2588 | 1464722486887 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC914A800) [pid = 2588] [serial = 1826] [outer = 0000007DC8B16800] 12:21:27 INFO - PROCESS | 2588 | 1464722487372 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]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:21:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 735ms 12:21:27 INFO - PROCESS | 2588 | 1464722487438 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 2588 | 1464722487441 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:21:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:21:27 INFO - PROCESS | 2588 | 1464722487445 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 2588 | 1464722487447 Marionette TRACE conn6 <- [1,2398,null,{}] 12:21:27 INFO - PROCESS | 2588 | 1464722487450 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}] 12:21:27 INFO - PROCESS | 2588 | 1464722487551 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:21:27 INFO - PROCESS | 2588 | 1464722487650 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1729000 == 64 [pid = 2588] [id = 609] 12:21:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC2F23000) [pid = 2588] [serial = 1827] [outer = 0000000000000000] 12:21:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCCD84C00) [pid = 2588] [serial = 1828] [outer = 0000007DC2F23000] 12:21:27 INFO - PROCESS | 2588 | 1464722487699 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCEE4F400) [pid = 2588] [serial = 1829] [outer = 0000007DC2F23000] 12:21:28 INFO - PROCESS | 2588 | 1464722488138 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]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 12:21:28 INFO - PROCESS | 2588 | 1464722488207 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 2588 | 1464722488209 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:21:28 INFO - PROCESS | 2588 | 1464722488215 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 2588 | 1464722488217 Marionette TRACE conn6 <- [1,2402,null,{}] 12:21:28 INFO - PROCESS | 2588 | 1464722488225 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}] 12:21:28 INFO - PROCESS | 2588 | 1464722488349 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:21:28 INFO - PROCESS | 2588 | 1464722488410 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E9C800 == 65 [pid = 2588] [id = 610] 12:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCEFEA800) [pid = 2588] [serial = 1830] [outer = 0000000000000000] 12:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCF3D1800) [pid = 2588] [serial = 1831] [outer = 0000007DCEFEA800] 12:21:28 INFO - PROCESS | 2588 | 1464722488456 Marionette DEBUG loaded listener.js 12:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCF954800) [pid = 2588] [serial = 1832] [outer = 0000007DCEFEA800] 12:21:28 INFO - PROCESS | 2588 | 1464722488901 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]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 12:21:28 INFO - PROCESS | 2588 | 1464722488950 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 2588 | 1464722488952 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:21:28 INFO - PROCESS | 2588 | 1464722488955 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 2588 | 1464722488957 Marionette TRACE conn6 <- [1,2406,null,{}] 12:21:28 INFO - PROCESS | 2588 | 1464722488968 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}] 12:21:29 INFO - PROCESS | 2588 | 1464722489114 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:21:29 INFO - PROCESS | 2588 | 1464722489135 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4209000 == 66 [pid = 2588] [id = 611] 12:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFDF5800) [pid = 2588] [serial = 1833] [outer = 0000000000000000] 12:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD02BE400) [pid = 2588] [serial = 1834] [outer = 0000007DCFDF5800] 12:21:29 INFO - PROCESS | 2588 | 1464722489183 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD17B7C00) [pid = 2588] [serial = 1835] [outer = 0000007DCFDF5800] 12:21:29 INFO - PROCESS | 2588 | 1464722489656 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]]]}] 12:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 12:21:29 INFO - PROCESS | 2588 | 1464722489719 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 2588 | 1464722489721 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:21:29 INFO - PROCESS | 2588 | 1464722489725 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:21:29 INFO - PROCESS | 2588 | 1464722489727 Marionette TRACE conn6 <- [1,2410,null,{}] 12:21:29 INFO - PROCESS | 2588 | 1464722489730 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}] 12:21:29 INFO - PROCESS | 2588 | 1464722489856 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:21:29 INFO - PROCESS | 2588 | 1464722489877 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EBD000 == 67 [pid = 2588] [id = 612] 12:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD0D7A400) [pid = 2588] [serial = 1836] [outer = 0000000000000000] 12:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD1E8E000) [pid = 2588] [serial = 1837] [outer = 0000007DD0D7A400] 12:21:29 INFO - PROCESS | 2588 | 1464722489924 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD2DA8000) [pid = 2588] [serial = 1838] [outer = 0000007DD0D7A400] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCC143800) [pid = 2588] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCEFE4000) [pid = 2588] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC1751C00) [pid = 2588] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007D804D3400) [pid = 2588] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DC0FE0C00) [pid = 2588] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCFEC1800) [pid = 2588] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC22BE800) [pid = 2588] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC8B1A000) [pid = 2588] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007D801BC800) [pid = 2588] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCF615800) [pid = 2588] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:21:30 INFO - PROCESS | 2588 | 1464722490395 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]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 734ms 12:21:30 INFO - PROCESS | 2588 | 1464722490462 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:21:30 INFO - PROCESS | 2588 | 1464722490473 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:21:30 INFO - PROCESS | 2588 | 1464722490476 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 2588 | 1464722490478 Marionette TRACE conn6 <- [1,2414,null,{}] 12:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:21:30 INFO - PROCESS | 2588 | 1464722490482 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}] 12:21:30 INFO - PROCESS | 2588 | 1464722490576 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:21:30 INFO - PROCESS | 2588 | 1464722490583 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E2B800 == 68 [pid = 2588] [id = 613] 12:21:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DC8B1A000) [pid = 2588] [serial = 1839] [outer = 0000000000000000] 12:21:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCFEC1800) [pid = 2588] [serial = 1840] [outer = 0000007DC8B1A000] 12:21:30 INFO - PROCESS | 2588 | 1464722490629 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD31D0400) [pid = 2588] [serial = 1841] [outer = 0000007DC8B1A000] 12:21:31 INFO - PROCESS | 2588 | 1464722491050 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]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 632ms 12:21:31 INFO - PROCESS | 2588 | 1464722491113 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 2588 | 1464722491115 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:21:31 INFO - PROCESS | 2588 | 1464722491119 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - PROCESS | 2588 | 1464722491121 Marionette TRACE conn6 <- [1,2418,null,{}] 12:21:31 INFO - PROCESS | 2588 | 1464722491125 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}] 12:21:31 INFO - PROCESS | 2588 | 1464722491221 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:21:31 INFO - PROCESS | 2588 | 1464722491228 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E1A800 == 69 [pid = 2588] [id = 614] 12:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD3355400) [pid = 2588] [serial = 1842] [outer = 0000000000000000] 12:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DD33A9800) [pid = 2588] [serial = 1843] [outer = 0000007DD3355400] 12:21:31 INFO - PROCESS | 2588 | 1464722491273 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD3420800) [pid = 2588] [serial = 1844] [outer = 0000007DD3355400] 12:21:31 INFO - PROCESS | 2588 | 1464722491748 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]]]}] 12:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 12:21:31 INFO - PROCESS | 2588 | 1464722491793 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 2588 | 1464722491796 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:21:31 INFO - PROCESS | 2588 | 1464722491799 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:21:31 INFO - PROCESS | 2588 | 1464722491801 Marionette TRACE conn6 <- [1,2422,null,{}] 12:21:31 INFO - PROCESS | 2588 | 1464722491805 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}] 12:21:31 INFO - PROCESS | 2588 | 1464722491916 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:21:31 INFO - PROCESS | 2588 | 1464722491923 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8438000 == 70 [pid = 2588] [id = 615] 12:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC1750800) [pid = 2588] [serial = 1845] [outer = 0000000000000000] 12:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD3418C00) [pid = 2588] [serial = 1846] [outer = 0000007DC1750800] 12:21:31 INFO - PROCESS | 2588 | 1464722491969 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD41CFC00) [pid = 2588] [serial = 1847] [outer = 0000007DC1750800] 12:21:32 INFO - PROCESS | 2588 | 1464722492750 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]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 986ms 12:21:32 INFO - PROCESS | 2588 | 1464722492789 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 2588 | 1464722492793 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:21:32 INFO - PROCESS | 2588 | 1464722492799 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 2588 | 1464722492803 Marionette TRACE conn6 <- [1,2426,null,{}] 12:21:32 INFO - PROCESS | 2588 | 1464722492808 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}] 12:21:32 INFO - PROCESS | 2588 | 1464722492939 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:21:33 INFO - PROCESS | 2588 | 1464722493075 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF64D800 == 71 [pid = 2588] [id = 616] 12:21:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC17CA800) [pid = 2588] [serial = 1848] [outer = 0000000000000000] 12:21:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC29D8800) [pid = 2588] [serial = 1849] [outer = 0000007DC17CA800] 12:21:33 INFO - PROCESS | 2588 | 1464722493137 Marionette DEBUG loaded listener.js 12:21:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC7210400) [pid = 2588] [serial = 1850] [outer = 0000007DC17CA800] 12:21:33 INFO - PROCESS | 2588 | 1464722493739 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]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 986ms 12:21:33 INFO - PROCESS | 2588 | 1464722493789 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 2588 | 1464722493796 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:21:33 INFO - PROCESS | 2588 | 1464722493803 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 2588 | 1464722493806 Marionette TRACE conn6 <- [1,2430,null,{}] 12:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:21:33 INFO - PROCESS | 2588 | 1464722493810 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}] 12:21:33 INFO - PROCESS | 2588 | 1464722493944 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:21:34 INFO - PROCESS | 2588 | 1464722494079 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38AE000 == 72 [pid = 2588] [id = 617] 12:21:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DCC144800) [pid = 2588] [serial = 1851] [outer = 0000000000000000] 12:21:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DCCD92000) [pid = 2588] [serial = 1852] [outer = 0000007DCC144800] 12:21:34 INFO - PROCESS | 2588 | 1464722494139 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DCF8E4400) [pid = 2588] [serial = 1853] [outer = 0000007DCC144800] 12:21:34 INFO - PROCESS | 2588 | 1464722494773 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]]]}] 12:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1021ms 12:21:34 INFO - PROCESS | 2588 | 1464722494830 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 2588 | 1464722494833 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:21:34 INFO - PROCESS | 2588 | 1464722494837 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:21:34 INFO - PROCESS | 2588 | 1464722494841 Marionette TRACE conn6 <- [1,2434,null,{}] 12:21:34 INFO - PROCESS | 2588 | 1464722494853 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}] 12:21:35 INFO - PROCESS | 2588 | 1464722495030 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:21:35 INFO - PROCESS | 2588 | 1464722495167 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA60D000 == 73 [pid = 2588] [id = 618] 12:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD00F9C00) [pid = 2588] [serial = 1854] [outer = 0000000000000000] 12:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD02C2000) [pid = 2588] [serial = 1855] [outer = 0000007DD00F9C00] 12:21:35 INFO - PROCESS | 2588 | 1464722495229 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD33AA800) [pid = 2588] [serial = 1856] [outer = 0000007DD00F9C00] 12:21:35 INFO - PROCESS | 2588 | 1464722495828 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]]]}] 12:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1027ms 12:21:35 INFO - PROCESS | 2588 | 1464722495866 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:21:35 INFO - PROCESS | 2588 | 1464722495869 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:21:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:21:35 INFO - PROCESS | 2588 | 1464722495872 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 2588 | 1464722495875 Marionette TRACE conn6 <- [1,2438,null,{}] 12:21:35 INFO - PROCESS | 2588 | 1464722495879 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}] 12:21:36 INFO - PROCESS | 2588 | 1464722496013 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:21:36 INFO - PROCESS | 2588 | 1464722496119 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA7D1000 == 74 [pid = 2588] [id = 619] 12:21:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DD380B800) [pid = 2588] [serial = 1857] [outer = 0000000000000000] 12:21:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DD428A400) [pid = 2588] [serial = 1858] [outer = 0000007DD380B800] 12:21:36 INFO - PROCESS | 2588 | 1464722496177 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DD4290800) [pid = 2588] [serial = 1859] [outer = 0000007DD380B800] 12:21:36 INFO - PROCESS | 2588 | 1464722496832 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]]]}] 12:21:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:21:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 12:21:36 INFO - PROCESS | 2588 | 1464722496869 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 2588 | 1464722496871 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:21:36 INFO - PROCESS | 2588 | 1464722496876 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:21:36 INFO - PROCESS | 2588 | 1464722496879 Marionette TRACE conn6 <- [1,2442,null,{}] 12:21:36 INFO - PROCESS | 2588 | 1464722496883 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}] 12:21:37 INFO - PROCESS | 2588 | 1464722497005 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:21:37 INFO - PROCESS | 2588 | 1464722497138 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAE25000 == 75 [pid = 2588] [id = 620] 12:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DD4296800) [pid = 2588] [serial = 1860] [outer = 0000000000000000] 12:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DD4357800) [pid = 2588] [serial = 1861] [outer = 0000007DD4296800] 12:21:37 INFO - PROCESS | 2588 | 1464722497196 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DD435F400) [pid = 2588] [serial = 1862] [outer = 0000007DD4296800] 12:21:37 INFO - PROCESS | 2588 | 1464722497781 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]]]}] 12:21:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:21:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 988ms 12:21:37 INFO - PROCESS | 2588 | 1464722497869 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 2588 | 1464722497872 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:21:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:21:37 INFO - PROCESS | 2588 | 1464722497875 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:21:37 INFO - PROCESS | 2588 | 1464722497877 Marionette TRACE conn6 <- [1,2446,null,{}] 12:21:37 INFO - PROCESS | 2588 | 1464722497882 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}] 12:21:38 INFO - PROCESS | 2588 | 1464722498048 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:21:38 INFO - PROCESS | 2588 | 1464722498188 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31E7800 == 76 [pid = 2588] [id = 621] 12:21:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007D83210400) [pid = 2588] [serial = 1863] [outer = 0000000000000000] 12:21:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DCFA5AC00) [pid = 2588] [serial = 1864] [outer = 0000007D83210400] 12:21:38 INFO - PROCESS | 2588 | 1464722498248 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD45D4000) [pid = 2588] [serial = 1865] [outer = 0000007D83210400] 12:21:39 INFO - PROCESS | 2588 | 1464722499081 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]]]}] 12:21:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:21:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1282ms 12:21:39 INFO - PROCESS | 2588 | 1464722499161 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 2588 | 1464722499165 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:21:39 INFO - PROCESS | 2588 | 1464722499170 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:21:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:21:39 INFO - PROCESS | 2588 | 1464722499174 Marionette TRACE conn6 <- [1,2450,null,{}] 12:21:39 INFO - PROCESS | 2588 | 1464722499180 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}] 12:21:39 INFO - PROCESS | 2588 | 1464722499298 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:21:39 INFO - PROCESS | 2588 | 1464722499438 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BE0000 == 77 [pid = 2588] [id = 622] 12:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007D81B55000) [pid = 2588] [serial = 1866] [outer = 0000000000000000] 12:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007D82CA2C00) [pid = 2588] [serial = 1867] [outer = 0000007D81B55000] 12:21:39 INFO - PROCESS | 2588 | 1464722499493 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DC22C6000) [pid = 2588] [serial = 1868] [outer = 0000007D81B55000] 12:21:40 INFO - PROCESS | 2588 | 1464722500167 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]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:21:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1021ms 12:21:40 INFO - PROCESS | 2588 | 1464722500196 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 2588 | 1464722500202 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:21:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:21:40 INFO - PROCESS | 2588 | 1464722500209 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 2588 | 1464722500211 Marionette TRACE conn6 <- [1,2454,null,{}] 12:21:40 INFO - PROCESS | 2588 | 1464722500215 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}] 12:21:40 INFO - PROCESS | 2588 | 1464722500330 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:21:40 INFO - PROCESS | 2588 | 1464722500458 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E1A800 == 76 [pid = 2588] [id = 614] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E2B800 == 75 [pid = 2588] [id = 613] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EBD000 == 74 [pid = 2588] [id = 612] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4209000 == 73 [pid = 2588] [id = 611] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E9C800 == 72 [pid = 2588] [id = 610] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1729000 == 71 [pid = 2588] [id = 609] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFE91000 == 70 [pid = 2588] [id = 608] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DCFD1A400) [pid = 2588] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DC92C1C00) [pid = 2588] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DCFDFB800) [pid = 2588] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DC282FC00) [pid = 2588] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DD33A4000) [pid = 2588] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DD3417000) [pid = 2588] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DD3803C00) [pid = 2588] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D816C3000 == 71 [pid = 2588] [id = 623] 12:21:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007D801BD800) [pid = 2588] [serial = 1869] [outer = 0000000000000000] 12:21:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007D81394800) [pid = 2588] [serial = 1870] [outer = 0000007D801BD800] 12:21:40 INFO - PROCESS | 2588 | 1464722500562 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DC2F25000) [pid = 2588] [serial = 1871] [outer = 0000007D801BD800] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BDF800 == 70 [pid = 2588] [id = 607] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007D80972800 == 69 [pid = 2588] [id = 606] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED70000 == 68 [pid = 2588] [id = 599] 12:21:40 INFO - PROCESS | 2588 | --DOCSHELL 0000007D816C3800 == 67 [pid = 2588] [id = 598] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCC158400) [pid = 2588] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DCF3CC000) [pid = 2588] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DCD92B800) [pid = 2588] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DC2A66400) [pid = 2588] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DC2832400) [pid = 2588] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DC0E14400) [pid = 2588] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DC2973000) [pid = 2588] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DC2C82800) [pid = 2588] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007DD3358800) [pid = 2588] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DC7067800) [pid = 2588] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DC7D78800) [pid = 2588] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DC8BA4800) [pid = 2588] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007D81B80C00) [pid = 2588] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007D81391400) [pid = 2588] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCF44C000) [pid = 2588] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DCF8E8800) [pid = 2588] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCCD97C00) [pid = 2588] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCFA31400) [pid = 2588] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:21:40 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC8F8F800) [pid = 2588] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:21:41 INFO - PROCESS | 2588 | 1464722501316 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]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:21:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1173ms 12:21:41 INFO - PROCESS | 2588 | 1464722501383 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:21:41 INFO - PROCESS | 2588 | 1464722501389 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:21:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:21:41 INFO - PROCESS | 2588 | 1464722501394 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 2588 | 1464722501399 Marionette TRACE conn6 <- [1,2458,null,{}] 12:21:41 INFO - PROCESS | 2588 | 1464722501405 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}] 12:21:41 INFO - PROCESS | 2588 | 1464722501570 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:21:41 INFO - PROCESS | 2588 | 1464722501696 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7DE4800 == 68 [pid = 2588] [id = 624] 12:21:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DC17D0C00) [pid = 2588] [serial = 1872] [outer = 0000000000000000] 12:21:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DC2832400) [pid = 2588] [serial = 1873] [outer = 0000007DC17D0C00] 12:21:41 INFO - PROCESS | 2588 | 1464722501760 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC2C7A000) [pid = 2588] [serial = 1874] [outer = 0000007DC17D0C00] 12:21:42 INFO - PROCESS | 2588 | 1464722502350 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]]]}] 12:21:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:21:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 12:21:42 INFO - PROCESS | 2588 | 1464722502383 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:21:42 INFO - PROCESS | 2588 | 1464722502390 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:21:42 INFO - PROCESS | 2588 | 1464722502396 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:21:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:21:42 INFO - PROCESS | 2588 | 1464722502400 Marionette TRACE conn6 <- [1,2462,null,{}] 12:21:42 INFO - PROCESS | 2588 | 1464722502404 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}] 12:21:42 INFO - PROCESS | 2588 | 1464722502528 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:21:42 INFO - PROCESS | 2588 | 1464722502661 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED7B800 == 69 [pid = 2588] [id = 625] 12:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC706E800) [pid = 2588] [serial = 1875] [outer = 0000000000000000] 12:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC7A15400) [pid = 2588] [serial = 1876] [outer = 0000007DC706E800] 12:21:42 INFO - PROCESS | 2588 | 1464722502723 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC8003400) [pid = 2588] [serial = 1877] [outer = 0000007DC706E800] 12:21:43 INFO - PROCESS | 2588 | 1464722503383 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]]]}] 12:21:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:21:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1019ms 12:21:43 INFO - PROCESS | 2588 | 1464722503422 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 2588 | 1464722503425 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:21:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:21:43 INFO - PROCESS | 2588 | 1464722503429 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 2588 | 1464722503433 Marionette TRACE conn6 <- [1,2466,null,{}] 12:21:43 INFO - PROCESS | 2588 | 1464722503445 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}] 12:21:43 INFO - PROCESS | 2588 | 1464722503585 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:21:43 INFO - PROCESS | 2588 | 1464722503720 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF6C1000 == 70 [pid = 2588] [id = 626] 12:21:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC8D20000) [pid = 2588] [serial = 1878] [outer = 0000000000000000] 12:21:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DC92C0800) [pid = 2588] [serial = 1879] [outer = 0000007DC8D20000] 12:21:43 INFO - PROCESS | 2588 | 1464722503784 Marionette DEBUG loaded listener.js 12:21:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DCC158C00) [pid = 2588] [serial = 1880] [outer = 0000007DC8D20000] 12:21:44 INFO - PROCESS | 2588 | 1464722504404 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]]]}] 12:21:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:21:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1025ms 12:21:44 INFO - PROCESS | 2588 | 1464722504456 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:21:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:21:44 INFO - PROCESS | 2588 | 1464722504459 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:21:44 INFO - PROCESS | 2588 | 1464722504463 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:21:44 INFO - PROCESS | 2588 | 1464722504465 Marionette TRACE conn6 <- [1,2470,null,{}] 12:21:44 INFO - PROCESS | 2588 | 1464722504469 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}] 12:21:44 INFO - PROCESS | 2588 | 1464722504591 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:21:44 INFO - PROCESS | 2588 | 1464722504695 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C74800 == 71 [pid = 2588] [id = 627] 12:21:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DCD97C400) [pid = 2588] [serial = 1881] [outer = 0000000000000000] 12:21:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DCD9C3400) [pid = 2588] [serial = 1882] [outer = 0000007DCD97C400] 12:21:44 INFO - PROCESS | 2588 | 1464722504754 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DCEF09000) [pid = 2588] [serial = 1883] [outer = 0000007DCD97C400] 12:21:45 INFO - PROCESS | 2588 | 1464722505349 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]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:21:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 923ms 12:21:45 INFO - PROCESS | 2588 | 1464722505387 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 2588 | 1464722505390 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:21:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:21:45 INFO - PROCESS | 2588 | 1464722505393 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 2588 | 1464722505395 Marionette TRACE conn6 <- [1,2474,null,{}] 12:21:45 INFO - PROCESS | 2588 | 1464722505399 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}] 12:21:45 INFO - PROCESS | 2588 | 1464722505515 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:21:45 INFO - PROCESS | 2588 | 1464722505617 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD21D4800 == 72 [pid = 2588] [id = 628] 12:21:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DCEFE3C00) [pid = 2588] [serial = 1884] [outer = 0000000000000000] 12:21:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DCEFF0400) [pid = 2588] [serial = 1885] [outer = 0000007DCEFE3C00] 12:21:45 INFO - PROCESS | 2588 | 1464722505677 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DCF3D9C00) [pid = 2588] [serial = 1886] [outer = 0000007DCEFE3C00] 12:21:46 INFO - PROCESS | 2588 | 1464722506273 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]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:21:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 923ms 12:21:46 INFO - PROCESS | 2588 | 1464722506320 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:21:46 INFO - PROCESS | 2588 | 1464722506322 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:21:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:21:46 INFO - PROCESS | 2588 | 1464722506326 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 2588 | 1464722506328 Marionette TRACE conn6 <- [1,2478,null,{}] 12:21:46 INFO - PROCESS | 2588 | 1464722506332 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}] 12:21:46 INFO - PROCESS | 2588 | 1464722506460 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:21:46 INFO - PROCESS | 2588 | 1464722506566 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FCD800 == 73 [pid = 2588] [id = 629] 12:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DCF94FC00) [pid = 2588] [serial = 1887] [outer = 0000000000000000] 12:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DCFDF0400) [pid = 2588] [serial = 1888] [outer = 0000007DCF94FC00] 12:21:46 INFO - PROCESS | 2588 | 1464722506625 Marionette DEBUG loaded listener.js 12:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DCFE54000) [pid = 2588] [serial = 1889] [outer = 0000007DCF94FC00] 12:21:47 INFO - PROCESS | 2588 | 1464722507230 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]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:21:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 986ms 12:21:47 INFO - PROCESS | 2588 | 1464722507315 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 2588 | 1464722507318 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:21:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:21:47 INFO - PROCESS | 2588 | 1464722507321 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 2588 | 1464722507324 Marionette TRACE conn6 <- [1,2482,null,{}] 12:21:47 INFO - PROCESS | 2588 | 1464722507328 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}] 12:21:47 INFO - PROCESS | 2588 | 1464722507442 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:21:47 INFO - PROCESS | 2588 | 1464722507589 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3898800 == 74 [pid = 2588] [id = 630] 12:21:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DCFEEE800) [pid = 2588] [serial = 1890] [outer = 0000000000000000] 12:21:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD00EEC00) [pid = 2588] [serial = 1891] [outer = 0000007DCFEEE800] 12:21:47 INFO - PROCESS | 2588 | 1464722507647 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DD0114000) [pid = 2588] [serial = 1892] [outer = 0000007DCFEEE800] 12:21:48 INFO - PROCESS | 2588 | 1464722508269 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]]]}] 12:21:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:21:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 12:21:48 INFO - PROCESS | 2588 | 1464722508309 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 2588 | 1464722508312 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:21:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:21:48 INFO - PROCESS | 2588 | 1464722508315 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:21:48 INFO - PROCESS | 2588 | 1464722508318 Marionette TRACE conn6 <- [1,2486,null,{}] 12:21:48 INFO - PROCESS | 2588 | 1464722508322 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}] 12:21:48 INFO - PROCESS | 2588 | 1464722508440 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:21:48 INFO - PROCESS | 2588 | 1464722508544 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E1F000 == 75 [pid = 2588] [id = 631] 12:21:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DD02BD800) [pid = 2588] [serial = 1893] [outer = 0000000000000000] 12:21:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DD0C27000) [pid = 2588] [serial = 1894] [outer = 0000007DD02BD800] 12:21:48 INFO - PROCESS | 2588 | 1464722508601 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DD17C1C00) [pid = 2588] [serial = 1895] [outer = 0000007DD02BD800] 12:21:49 INFO - PROCESS | 2588 | 1464722509220 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]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:21:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 924ms 12:21:49 INFO - PROCESS | 2588 | 1464722509242 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 2588 | 1464722509244 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:21:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:21:49 INFO - PROCESS | 2588 | 1464722509248 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 2588 | 1464722509250 Marionette TRACE conn6 <- [1,2490,null,{}] 12:21:49 INFO - PROCESS | 2588 | 1464722509254 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}] 12:21:49 INFO - PROCESS | 2588 | 1464722509371 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:21:49 INFO - PROCESS | 2588 | 1464722509481 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E2A000 == 76 [pid = 2588] [id = 632] 12:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DD0C1DC00) [pid = 2588] [serial = 1896] [outer = 0000000000000000] 12:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DD205C400) [pid = 2588] [serial = 1897] [outer = 0000007DD0C1DC00] 12:21:49 INFO - PROCESS | 2588 | 1464722509538 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DD2DA6C00) [pid = 2588] [serial = 1898] [outer = 0000007DD0C1DC00] 12:21:50 INFO - PROCESS | 2588 | 1464722510252 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]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:21:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1021ms 12:21:50 INFO - PROCESS | 2588 | 1464722510275 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:21:50 INFO - PROCESS | 2588 | 1464722510280 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:21:50 INFO - PROCESS | 2588 | 1464722510286 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:21:50 INFO - PROCESS | 2588 | 1464722510291 Marionette TRACE conn6 <- [1,2494,null,{}] 12:21:50 INFO - PROCESS | 2588 | 1464722510314 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}] 12:21:50 INFO - PROCESS | 2588 | 1464722510433 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:21:50 INFO - PROCESS | 2588 | 1464722510541 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCE545000 == 77 [pid = 2588] [id = 633] 12:21:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DC2A63000) [pid = 2588] [serial = 1899] [outer = 0000000000000000] 12:21:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DC355F400) [pid = 2588] [serial = 1900] [outer = 0000007DC2A63000] 12:21:50 INFO - PROCESS | 2588 | 1464722510593 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DC8B15000) [pid = 2588] [serial = 1901] [outer = 0000007DC2A63000] 12:21:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BE0000 == 76 [pid = 2588] [id = 622] 12:21:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA60D000 == 75 [pid = 2588] [id = 618] 12:21:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38AE000 == 74 [pid = 2588] [id = 617] 12:21:50 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF64D800 == 73 [pid = 2588] [id = 616] 12:21:51 INFO - PROCESS | 2588 | 1464722511193 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]]]}] 12:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 945ms 12:21:51 INFO - PROCESS | 2588 | 1464722511237 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 2588 | 1464722511243 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:21:51 INFO - PROCESS | 2588 | 1464722511250 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 2588 | 1464722511252 Marionette TRACE conn6 <- [1,2498,null,{}] 12:21:51 INFO - PROCESS | 2588 | 1464722511256 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}] 12:21:51 INFO - PROCESS | 2588 | 1464722511365 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:21:51 INFO - PROCESS | 2588 | 1464722511464 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF64C000 == 74 [pid = 2588] [id = 634] 12:21:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DC2F3A400) [pid = 2588] [serial = 1902] [outer = 0000000000000000] 12:21:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DCC70E800) [pid = 2588] [serial = 1903] [outer = 0000007DC2F3A400] 12:21:51 INFO - PROCESS | 2588 | 1464722511512 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007DCF3D4C00) [pid = 2588] [serial = 1904] [outer = 0000007DC2F3A400] 12:21:51 INFO - PROCESS | 2588 | 1464722511928 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]]]}] 12:21:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:21:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 12:21:51 INFO - PROCESS | 2588 | 1464722511985 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 2588 | 1464722511988 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:21:51 INFO - PROCESS | 2588 | 1464722511991 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:21:51 INFO - PROCESS | 2588 | 1464722511995 Marionette TRACE conn6 <- [1,2502,null,{}] 12:21:52 INFO - PROCESS | 2588 | 1464722512006 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}] 12:21:52 INFO - PROCESS | 2588 | 1464722512113 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:21:52 INFO - PROCESS | 2588 | 1464722512129 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E33800 == 75 [pid = 2588] [id = 635] 12:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007DCFEC3800) [pid = 2588] [serial = 1905] [outer = 0000000000000000] 12:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DD17C0000) [pid = 2588] [serial = 1906] [outer = 0000007DCFEC3800] 12:21:52 INFO - PROCESS | 2588 | 1464722512178 Marionette DEBUG loaded listener.js 12:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DD31D6000) [pid = 2588] [serial = 1907] [outer = 0000007DCFEC3800] 12:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 12:21:52 INFO - PROCESS | 2588 | 1464722512656 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]]]}] 12:21:52 INFO - PROCESS | 2588 | 1464722512678 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:21:52 INFO - PROCESS | 2588 | 1464722512680 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:21:52 INFO - PROCESS | 2588 | 1464722512684 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 2588 | 1464722512686 Marionette TRACE conn6 <- [1,2506,null,{}] 12:21:52 INFO - PROCESS | 2588 | 1464722512689 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}] 12:21:52 INFO - PROCESS | 2588 | 1464722512828 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:21:52 INFO - PROCESS | 2588 | 1464722512837 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9F0E800 == 76 [pid = 2588] [id = 636] 12:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007DD00EE000) [pid = 2588] [serial = 1908] [outer = 0000000000000000] 12:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007DD33AA000) [pid = 2588] [serial = 1909] [outer = 0000007DD00EE000] 12:21:52 INFO - PROCESS | 2588 | 1464722512982 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DD3805400) [pid = 2588] [serial = 1910] [outer = 0000007DD00EE000] 12:21:53 INFO - PROCESS | 2588 | 1464722513438 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]]]}] 12:21:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:21:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 776ms 12:21:53 INFO - PROCESS | 2588 | 1464722513461 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:21:53 INFO - PROCESS | 2588 | 1464722513463 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:21:53 INFO - PROCESS | 2588 | 1464722513467 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:21:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:21:53 INFO - PROCESS | 2588 | 1464722513469 Marionette TRACE conn6 <- [1,2510,null,{}] 12:21:53 INFO - PROCESS | 2588 | 1464722513497 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}] 12:21:53 INFO - PROCESS | 2588 | 1464722513625 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:21:53 INFO - PROCESS | 2588 | 1464722513688 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA620800 == 77 [pid = 2588] [id = 637] 12:21:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007DD00FA800) [pid = 2588] [serial = 1911] [outer = 0000000000000000] 12:21:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007DD41D4800) [pid = 2588] [serial = 1912] [outer = 0000007DD00FA800] 12:21:53 INFO - PROCESS | 2588 | 1464722513737 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007DD4294400) [pid = 2588] [serial = 1913] [outer = 0000007DD00FA800] 12:21:54 INFO - PROCESS | 2588 | 1464722514214 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]]]}] 12:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 797ms 12:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:21:54 INFO - PROCESS | 2588 | 1464722514270 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 2588 | 1464722514272 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:21:54 INFO - PROCESS | 2588 | 1464722514276 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 2588 | 1464722514277 Marionette TRACE conn6 <- [1,2514,null,{}] 12:21:54 INFO - PROCESS | 2588 | 1464722514281 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}] 12:21:54 INFO - PROCESS | 2588 | 1464722514428 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:21:54 INFO - PROCESS | 2588 | 1464722514451 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAD8D800 == 78 [pid = 2588] [id = 638] 12:21:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007DD435B000) [pid = 2588] [serial = 1914] [outer = 0000000000000000] 12:21:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007DD443A800) [pid = 2588] [serial = 1915] [outer = 0000007DD435B000] 12:21:54 INFO - PROCESS | 2588 | 1464722514498 Marionette DEBUG loaded listener.js 12:21:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007DD45DA000) [pid = 2588] [serial = 1916] [outer = 0000007DD435B000] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 163 (0000007D81B55000) [pid = 2588] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 162 (0000007D82CA0C00) [pid = 2588] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 161 (0000007DC8BA7400) [pid = 2588] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 160 (0000007DCFDF1000) [pid = 2588] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 159 (0000007DCEFEA800) [pid = 2588] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 158 (0000007DC0E15000) [pid = 2588] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 157 (0000007DC2835C00) [pid = 2588] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 156 (0000007DD0D7A400) [pid = 2588] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DCFDF5800) [pid = 2588] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DC2F23000) [pid = 2588] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DD2F60400) [pid = 2588] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DC8B1A000) [pid = 2588] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007D8320E000) [pid = 2588] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DC8B16800) [pid = 2588] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DD0D74000) [pid = 2588] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DD2DAA000) [pid = 2588] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DCFDF6000) [pid = 2588] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DCFEC5C00) [pid = 2588] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DD3355800) [pid = 2588] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DD3355400) [pid = 2588] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DD33B1000) [pid = 2588] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DCF95D800) [pid = 2588] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DD1E2D400) [pid = 2588] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:21:55 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DD3412C00) [pid = 2588] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:21:55 INFO - PROCESS | 2588 | 1464722515155 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]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 924ms 12:21:55 INFO - PROCESS | 2588 | 1464722515202 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 2588 | 1464722515204 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:21:55 INFO - PROCESS | 2588 | 1464722515207 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 2588 | 1464722515209 Marionette TRACE conn6 <- [1,2518,null,{}] 12:21:55 INFO - PROCESS | 2588 | 1464722515213 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}] 12:21:55 INFO - PROCESS | 2588 | 1464722515309 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:21:55 INFO - PROCESS | 2588 | 1464722515408 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8316800 == 79 [pid = 2588] [id = 639] 12:21:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007D813E5400) [pid = 2588] [serial = 1917] [outer = 0000000000000000] 12:21:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007D813EA400) [pid = 2588] [serial = 1918] [outer = 0000007D813E5400] 12:21:55 INFO - PROCESS | 2588 | 1464722515455 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007D813F4000) [pid = 2588] [serial = 1919] [outer = 0000007D813E5400] 12:21:55 INFO - PROCESS | 2588 | 1464722515871 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]]]}] 12:21:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:21:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 12:21:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:21:55 INFO - PROCESS | 2588 | 1464722515888 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:21:55 INFO - PROCESS | 2588 | 1464722515890 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:21:55 INFO - PROCESS | 2588 | 1464722515902 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:21:55 INFO - PROCESS | 2588 | 1464722515904 Marionette TRACE conn6 <- [1,2522,null,{}] 12:21:55 INFO - PROCESS | 2588 | 1464722515908 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}] 12:21:56 INFO - PROCESS | 2588 | 1464722516005 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:21:56 INFO - PROCESS | 2588 | 1464722516011 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4690000 == 80 [pid = 2588] [id = 640] 12:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DC22BE800) [pid = 2588] [serial = 1920] [outer = 0000000000000000] 12:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DC8D1E800) [pid = 2588] [serial = 1921] [outer = 0000007DC22BE800] 12:21:56 INFO - PROCESS | 2588 | 1464722516058 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DCFDF9400) [pid = 2588] [serial = 1922] [outer = 0000007DC22BE800] 12:21:56 INFO - PROCESS | 2588 | 1464722516489 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]]]}] 12:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 650ms 12:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:21:56 INFO - PROCESS | 2588 | 1464722516545 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 2588 | 1464722516548 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:21:56 INFO - PROCESS | 2588 | 1464722516551 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 2588 | 1464722516553 Marionette TRACE conn6 <- [1,2526,null,{}] 12:21:56 INFO - PROCESS | 2588 | 1464722516556 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}] 12:21:56 INFO - PROCESS | 2588 | 1464722516654 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:21:56 INFO - PROCESS | 2588 | 1464722516661 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814A4800 == 81 [pid = 2588] [id = 641] 12:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DD2BC0800) [pid = 2588] [serial = 1923] [outer = 0000000000000000] 12:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DD31CFC00) [pid = 2588] [serial = 1924] [outer = 0000007DD2BC0800] 12:21:56 INFO - PROCESS | 2588 | 1464722516708 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DD45DD800) [pid = 2588] [serial = 1925] [outer = 0000007DD2BC0800] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C23000 == 80 [pid = 2588] [id = 605] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E0E800 == 79 [pid = 2588] [id = 603] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA66E800 == 78 [pid = 2588] [id = 586] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43C3000 == 77 [pid = 2588] [id = 600] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9F06000 == 76 [pid = 2588] [id = 569] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD337E000 == 75 [pid = 2588] [id = 518] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31E7800 == 74 [pid = 2588] [id = 621] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD21E0800 == 73 [pid = 2588] [id = 487] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDAE25000 == 72 [pid = 2588] [id = 620] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8306800 == 71 [pid = 2588] [id = 567] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5EC8000 == 70 [pid = 2588] [id = 537] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD20D6800 == 69 [pid = 2588] [id = 505] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8134A000 == 68 [pid = 2588] [id = 554] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0246800 == 67 [pid = 2588] [id = 550] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E34000 == 66 [pid = 2588] [id = 602] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA7D1000 == 65 [pid = 2588] [id = 619] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCE54F000 == 64 [pid = 2588] [id = 478] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8430800 == 63 [pid = 2588] [id = 568] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B1C800 == 62 [pid = 2588] [id = 601] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC3FDC800 == 61 [pid = 2588] [id = 519] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDAE19000 == 60 [pid = 2588] [id = 585] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD831E800 == 59 [pid = 2588] [id = 604] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3382000 == 58 [pid = 2588] [id = 535] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F1F000 == 57 [pid = 2588] [id = 552] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31B6800 == 56 [pid = 2588] [id = 538] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF478800 == 55 [pid = 2588] [id = 570] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007D816C7800 == 54 [pid = 2588] [id = 503] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4220000 == 53 [pid = 2588] [id = 521] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E27000 == 52 [pid = 2588] [id = 536] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E18000 == 51 [pid = 2588] [id = 522] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F14800 == 50 [pid = 2588] [id = 564] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF91D000 == 49 [pid = 2588] [id = 520] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC0DA3800 == 48 [pid = 2588] [id = 533] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA7DA800 == 47 [pid = 2588] [id = 584] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9FAF800 == 46 [pid = 2588] [id = 587] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE97000 == 45 [pid = 2588] [id = 534] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C89000 == 44 [pid = 2588] [id = 566] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCE545000 == 43 [pid = 2588] [id = 633] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E2A000 == 42 [pid = 2588] [id = 632] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E1F000 == 41 [pid = 2588] [id = 631] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3898800 == 40 [pid = 2588] [id = 630] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FCD800 == 39 [pid = 2588] [id = 629] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD21D4800 == 38 [pid = 2588] [id = 628] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C74800 == 37 [pid = 2588] [id = 627] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8438000 == 36 [pid = 2588] [id = 615] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF6C1000 == 35 [pid = 2588] [id = 626] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED7B800 == 34 [pid = 2588] [id = 625] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7DE4800 == 33 [pid = 2588] [id = 624] 12:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0000007D816C3000 == 32 [pid = 2588] [id = 623] 12:21:59 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDAD8D800 == 31 [pid = 2588] [id = 638] 12:21:59 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4690000 == 30 [pid = 2588] [id = 640] 12:21:59 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDA620800 == 29 [pid = 2588] [id = 637] 12:21:59 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8316800 == 28 [pid = 2588] [id = 639] 12:21:59 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6E33800 == 27 [pid = 2588] [id = 635] 12:21:59 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9F0E800 == 26 [pid = 2588] [id = 636] 12:21:59 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF64C000 == 25 [pid = 2588] [id = 634] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DCCD84C00) [pid = 2588] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DD334A800) [pid = 2588] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DCFEC1800) [pid = 2588] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007DD0113C00) [pid = 2588] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DC2F22000) [pid = 2588] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DCC78F000) [pid = 2588] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DCF954800) [pid = 2588] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DC8BA6800) [pid = 2588] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DD17C0800) [pid = 2588] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DD1945C00) [pid = 2588] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DD2F5D800) [pid = 2588] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DD20BB800) [pid = 2588] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007DD31D0400) [pid = 2588] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DD00F4400) [pid = 2588] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DC2C84800) [pid = 2588] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DD33AD400) [pid = 2588] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DCEE4F400) [pid = 2588] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 131 (0000007DD33A9800) [pid = 2588] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 130 (0000007DD3421000) [pid = 2588] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007D804DEC00) [pid = 2588] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DCFEC1000) [pid = 2588] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DD2DA2800) [pid = 2588] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007DC2F1F000) [pid = 2588] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DC338CC00) [pid = 2588] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DD2DA8000) [pid = 2588] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DD3448C00) [pid = 2588] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DD41CF000) [pid = 2588] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC914A800) [pid = 2588] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007D82CA2C00) [pid = 2588] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC22C6000) [pid = 2588] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DC29D8800) [pid = 2588] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCCD92000) [pid = 2588] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DD3418C00) [pid = 2588] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD02C2000) [pid = 2588] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD3420800) [pid = 2588] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DD428A400) [pid = 2588] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DCFA5AC00) [pid = 2588] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD4357800) [pid = 2588] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCF3CA400) [pid = 2588] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCEF04800) [pid = 2588] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCFDFE400) [pid = 2588] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DCF3D1800) [pid = 2588] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD2DAA400) [pid = 2588] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC29D8C00) [pid = 2588] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DC32A4C00) [pid = 2588] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC2974800) [pid = 2588] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DD1E8E000) [pid = 2588] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DD02BE400) [pid = 2588] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD17B7C00) [pid = 2588] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:21:59 INFO - PROCESS | 2588 | 1464722519438 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]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2948ms 12:21:59 INFO - PROCESS | 2588 | 1464722519503 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 2588 | 1464722519508 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:21:59 INFO - PROCESS | 2588 | 1464722519514 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 2588 | 1464722519519 Marionette TRACE conn6 <- [1,2530,null,{}] 12:21:59 INFO - PROCESS | 2588 | 1464722519526 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}] 12:21:59 INFO - PROCESS | 2588 | 1464722519628 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:21:59 INFO - PROCESS | 2588 | 1464722519746 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81347800 == 26 [pid = 2588] [id = 642] 12:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007D8138A000) [pid = 2588] [serial = 1926] [outer = 0000000000000000] 12:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007D8138A800) [pid = 2588] [serial = 1927] [outer = 0000007D8138A000] 12:21:59 INFO - PROCESS | 2588 | 1464722519796 Marionette DEBUG loaded listener.js 12:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D813E7800) [pid = 2588] [serial = 1928] [outer = 0000007D8138A000] 12:22:00 INFO - PROCESS | 2588 | 1464722520224 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]]]}] 12:22:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:22:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 776ms 12:22:00 INFO - PROCESS | 2588 | 1464722520293 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:22:00 INFO - PROCESS | 2588 | 1464722520300 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:22:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:22:00 INFO - PROCESS | 2588 | 1464722520307 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:22:00 INFO - PROCESS | 2588 | 1464722520310 Marionette TRACE conn6 <- [1,2534,null,{}] 12:22:00 INFO - PROCESS | 2588 | 1464722520318 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}] 12:22:00 INFO - PROCESS | 2588 | 1464722520420 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:22:00 INFO - PROCESS | 2588 | 1464722520438 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81519000 == 27 [pid = 2588] [id = 643] 12:22:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D81552000) [pid = 2588] [serial = 1929] [outer = 0000000000000000] 12:22:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D81B51800) [pid = 2588] [serial = 1930] [outer = 0000007D81552000] 12:22:00 INFO - PROCESS | 2588 | 1464722520487 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007D81B72C00) [pid = 2588] [serial = 1931] [outer = 0000007D81552000] 12:22:00 INFO - PROCESS | 2588 | 1464722520970 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]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 12:22:01 INFO - PROCESS | 2588 | 1464722521047 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 2588 | 1464722521050 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:22:01 INFO - PROCESS | 2588 | 1464722521053 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 2588 | 1464722521057 Marionette TRACE conn6 <- [1,2538,null,{}] 12:22:01 INFO - PROCESS | 2588 | 1464722521074 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}] 12:22:01 INFO - PROCESS | 2588 | 1464722521191 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:22:01 INFO - PROCESS | 2588 | 1464722521202 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D817E0800 == 28 [pid = 2588] [id = 644] 12:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007D801B5800) [pid = 2588] [serial = 1932] [outer = 0000000000000000] 12:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007D822F7000) [pid = 2588] [serial = 1933] [outer = 0000007D801B5800] 12:22:01 INFO - PROCESS | 2588 | 1464722521255 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007D82C9C800) [pid = 2588] [serial = 1934] [outer = 0000007D801B5800] 12:22:01 INFO - PROCESS | 2588 | 1464722521744 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]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 12:22:01 INFO - PROCESS | 2588 | 1464722521790 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 2588 | 1464722521793 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:22:01 INFO - PROCESS | 2588 | 1464722521796 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:22:01 INFO - PROCESS | 2588 | 1464722521798 Marionette TRACE conn6 <- [1,2542,null,{}] 12:22:01 INFO - PROCESS | 2588 | 1464722521801 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}] 12:22:01 INFO - PROCESS | 2588 | 1464722521896 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:22:01 INFO - PROCESS | 2588 | 1464722521903 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8329E000 == 29 [pid = 2588] [id = 645] 12:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007D8320D400) [pid = 2588] [serial = 1935] [outer = 0000000000000000] 12:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC0E0AC00) [pid = 2588] [serial = 1936] [outer = 0000007D8320D400] 12:22:01 INFO - PROCESS | 2588 | 1464722521951 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DC0E7AC00) [pid = 2588] [serial = 1937] [outer = 0000007D8320D400] 12:22:02 INFO - PROCESS | 2588 | 1464722522413 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]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 12:22:02 INFO - PROCESS | 2588 | 1464722522470 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:22:02 INFO - PROCESS | 2588 | 1464722522472 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:22:02 INFO - PROCESS | 2588 | 1464722522475 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 2588 | 1464722522477 Marionette TRACE conn6 <- [1,2546,null,{}] 12:22:02 INFO - PROCESS | 2588 | 1464722522481 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}] 12:22:02 INFO - PROCESS | 2588 | 1464722522569 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:22:02 INFO - PROCESS | 2588 | 1464722522634 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1AA6800 == 30 [pid = 2588] [id = 646] 12:22:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007D81551C00) [pid = 2588] [serial = 1938] [outer = 0000000000000000] 12:22:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DC1AD8400) [pid = 2588] [serial = 1939] [outer = 0000007D81551C00] 12:22:02 INFO - PROCESS | 2588 | 1464722522692 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DC2830C00) [pid = 2588] [serial = 1940] [outer = 0000007D81551C00] 12:22:03 INFO - PROCESS | 2588 | 1464722523165 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]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 12:22:03 INFO - PROCESS | 2588 | 1464722523212 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 2588 | 1464722523214 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:22:03 INFO - PROCESS | 2588 | 1464722523218 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 2588 | 1464722523220 Marionette TRACE conn6 <- [1,2550,null,{}] 12:22:03 INFO - PROCESS | 2588 | 1464722523223 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}] 12:22:03 INFO - PROCESS | 2588 | 1464722523347 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:22:03 INFO - PROCESS | 2588 | 1464722523356 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7054000 == 31 [pid = 2588] [id = 647] 12:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DC296D800) [pid = 2588] [serial = 1941] [outer = 0000000000000000] 12:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DC29CDC00) [pid = 2588] [serial = 1942] [outer = 0000007DC296D800] 12:22:03 INFO - PROCESS | 2588 | 1464722523404 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DC2A65000) [pid = 2588] [serial = 1943] [outer = 0000007DC296D800] 12:22:03 INFO - PROCESS | 2588 | 1464722523869 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]]]}] 12:22:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:22:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 12:22:03 INFO - PROCESS | 2588 | 1464722523892 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 2588 | 1464722523894 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:22:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:22:03 INFO - PROCESS | 2588 | 1464722523903 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:22:03 INFO - PROCESS | 2588 | 1464722523905 Marionette TRACE conn6 <- [1,2554,null,{}] 12:22:03 INFO - PROCESS | 2588 | 1464722523908 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}] 12:22:04 INFO - PROCESS | 2588 | 1464722524025 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:22:04 INFO - PROCESS | 2588 | 1464722524035 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F94800 == 32 [pid = 2588] [id = 648] 12:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DC2C7BC00) [pid = 2588] [serial = 1944] [outer = 0000000000000000] 12:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DC2F1D800) [pid = 2588] [serial = 1945] [outer = 0000007DC2C7BC00] 12:22:04 INFO - PROCESS | 2588 | 1464722524082 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DC2F27800) [pid = 2588] [serial = 1946] [outer = 0000007DC2C7BC00] 12:22:04 INFO - PROCESS | 2588 | 1464722524557 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]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:22:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 12:22:04 INFO - PROCESS | 2588 | 1464722524581 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 2588 | 1464722524583 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:22:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:22:04 INFO - PROCESS | 2588 | 1464722524586 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 2588 | 1464722524588 Marionette TRACE conn6 <- [1,2558,null,{}] 12:22:04 INFO - PROCESS | 2588 | 1464722524592 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}] 12:22:04 INFO - PROCESS | 2588 | 1464722524677 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:22:04 INFO - PROCESS | 2588 | 1464722524684 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8DBD000 == 33 [pid = 2588] [id = 649] 12:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC2F23400) [pid = 2588] [serial = 1947] [outer = 0000000000000000] 12:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC338D800) [pid = 2588] [serial = 1948] [outer = 0000007DC2F23400] 12:22:04 INFO - PROCESS | 2588 | 1464722524731 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DC4024400) [pid = 2588] [serial = 1949] [outer = 0000007DC2F23400] 12:22:05 INFO - PROCESS | 2588 | 1464722525243 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]]]}] 12:22:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:22:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 12:22:05 INFO - PROCESS | 2588 | 1464722525262 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 2588 | 1464722525264 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:22:05 INFO - PROCESS | 2588 | 1464722525267 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:22:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:22:05 INFO - PROCESS | 2588 | 1464722525269 Marionette TRACE conn6 <- [1,2562,null,{}] 12:22:05 INFO - PROCESS | 2588 | 1464722525273 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}] 12:22:05 INFO - PROCESS | 2588 | 1464722525392 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:22:05 INFO - PROCESS | 2588 | 1464722525478 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D817E0000 == 34 [pid = 2588] [id = 650] 12:22:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DC3389800) [pid = 2588] [serial = 1950] [outer = 0000000000000000] 12:22:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DC706CC00) [pid = 2588] [serial = 1951] [outer = 0000007DC3389800] 12:22:05 INFO - PROCESS | 2588 | 1464722525526 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DC743FC00) [pid = 2588] [serial = 1952] [outer = 0000007DC3389800] 12:22:05 INFO - PROCESS | 2588 | 1464722525980 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]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 776ms 12:22:06 INFO - PROCESS | 2588 | 1464722526047 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 2588 | 1464722526049 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:22:06 INFO - PROCESS | 2588 | 1464722526053 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:22:06 INFO - PROCESS | 2588 | 1464722526055 Marionette TRACE conn6 <- [1,2566,null,{}] 12:22:06 INFO - PROCESS | 2588 | 1464722526067 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}] 12:22:06 INFO - PROCESS | 2588 | 1464722526195 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:22:06 INFO - PROCESS | 2588 | 1464722526205 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCE546000 == 35 [pid = 2588] [id = 651] 12:22:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DC3565400) [pid = 2588] [serial = 1953] [outer = 0000000000000000] 12:22:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DC7D6E800) [pid = 2588] [serial = 1954] [outer = 0000007DC3565400] 12:22:06 INFO - PROCESS | 2588 | 1464722526298 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DC80B2800) [pid = 2588] [serial = 1955] [outer = 0000007DC3565400] 12:22:06 INFO - PROCESS | 2588 | 1464722526746 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]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 735ms 12:22:06 INFO - PROCESS | 2588 | 1464722526800 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 2588 | 1464722526803 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:22:06 INFO - PROCESS | 2588 | 1464722526806 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:22:06 INFO - PROCESS | 2588 | 1464722526809 Marionette TRACE conn6 <- [1,2570,null,{}] 12:22:06 INFO - PROCESS | 2588 | 1464722526812 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}] 12:22:07 INFO - PROCESS | 2588 | 1464722527626 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 129 (0000007D83210400) [pid = 2588] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 128 (0000007DD00FA800) [pid = 2588] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 127 (0000007DD435B000) [pid = 2588] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 126 (0000007D813E5400) [pid = 2588] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DC22BE800) [pid = 2588] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007D801BD800) [pid = 2588] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCFEC3800) [pid = 2588] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC2F3A400) [pid = 2588] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DC2A63000) [pid = 2588] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DD0C1DC00) [pid = 2588] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DD02BD800) [pid = 2588] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCFEEE800) [pid = 2588] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCF94FC00) [pid = 2588] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCEFE3C00) [pid = 2588] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCD97C400) [pid = 2588] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DC8D20000) [pid = 2588] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC706E800) [pid = 2588] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC17D0C00) [pid = 2588] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD00EE000) [pid = 2588] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DD00F9C00) [pid = 2588] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCC144800) [pid = 2588] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD4296800) [pid = 2588] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC17CA800) [pid = 2588] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DD380B800) [pid = 2588] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCC141000) [pid = 2588] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD17B9C00) [pid = 2588] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DD341B400) [pid = 2588] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007D801C1000) [pid = 2588] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC1750800) [pid = 2588] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DD2BC3400) [pid = 2588] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC2977C00) [pid = 2588] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:22:07 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DCC13FC00) [pid = 2588] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:22:07 INFO - PROCESS | 2588 | 1464722527703 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1717000 == 36 [pid = 2588] [id = 652] 12:22:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007D801C1C00) [pid = 2588] [serial = 1956] [outer = 0000000000000000] 12:22:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D813E5400) [pid = 2588] [serial = 1957] [outer = 0000007D801C1C00] 12:22:07 INFO - PROCESS | 2588 | 1464722527762 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC4023C00) [pid = 2588] [serial = 1958] [outer = 0000007D801C1C00] 12:22:08 INFO - PROCESS | 2588 | 1464722528171 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]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1424ms 12:22:08 INFO - PROCESS | 2588 | 1464722528234 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 2588 | 1464722528237 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:22:08 INFO - PROCESS | 2588 | 1464722528240 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 2588 | 1464722528242 Marionette TRACE conn6 <- [1,2574,null,{}] 12:22:08 INFO - PROCESS | 2588 | 1464722528245 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}] 12:22:08 INFO - PROCESS | 2588 | 1464722528341 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:22:08 INFO - PROCESS | 2588 | 1464722528352 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF64C000 == 37 [pid = 2588] [id = 653] 12:22:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC8F83C00) [pid = 2588] [serial = 1959] [outer = 0000000000000000] 12:22:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC914A800) [pid = 2588] [serial = 1960] [outer = 0000007DC8F83C00] 12:22:08 INFO - PROCESS | 2588 | 1464722528398 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCC139000) [pid = 2588] [serial = 1961] [outer = 0000007DC8F83C00] 12:22:08 INFO - PROCESS | 2588 | 1464722528831 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]]]}] 12:22:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:22:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 12:22:08 INFO - PROCESS | 2588 | 1464722528873 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 2588 | 1464722528875 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:22:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:22:08 INFO - PROCESS | 2588 | 1464722528879 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:22:08 INFO - PROCESS | 2588 | 1464722528881 Marionette TRACE conn6 <- [1,2578,null,{}] 12:22:08 INFO - PROCESS | 2588 | 1464722528884 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}] 12:22:08 INFO - PROCESS | 2588 | 1464722528975 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:22:08 INFO - PROCESS | 2588 | 1464722528982 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF837000 == 38 [pid = 2588] [id = 654] 12:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCC140C00) [pid = 2588] [serial = 1962] [outer = 0000000000000000] 12:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCC145800) [pid = 2588] [serial = 1963] [outer = 0000007DCC140C00] 12:22:09 INFO - PROCESS | 2588 | 1464722529056 Marionette DEBUG loaded listener.js 12:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCC70F800) [pid = 2588] [serial = 1964] [outer = 0000007DCC140C00] 12:22:09 INFO - PROCESS | 2588 | 1464722529499 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]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 12:22:09 INFO - PROCESS | 2588 | 1464722529553 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:22:09 INFO - PROCESS | 2588 | 1464722529555 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:22:09 INFO - PROCESS | 2588 | 1464722529558 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 2588 | 1464722529560 Marionette TRACE conn6 <- [1,2582,null,{}] 12:22:09 INFO - PROCESS | 2588 | 1464722529564 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}] 12:22:09 INFO - PROCESS | 2588 | 1464722529715 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:22:09 INFO - PROCESS | 2588 | 1464722529840 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D80979800 == 39 [pid = 2588] [id = 655] 12:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007D801B4800) [pid = 2588] [serial = 1965] [outer = 0000000000000000] 12:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007D801BA400) [pid = 2588] [serial = 1966] [outer = 0000007D801B4800] 12:22:09 INFO - PROCESS | 2588 | 1464722529903 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007D81333800) [pid = 2588] [serial = 1967] [outer = 0000007D801B4800] 12:22:10 INFO - PROCESS | 2588 | 1464722530786 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]]]}] 12:22:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:22:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1288ms 12:22:10 INFO - PROCESS | 2588 | 1464722530851 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:22:10 INFO - PROCESS | 2588 | 1464722530855 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:22:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:22:10 INFO - PROCESS | 2588 | 1464722530860 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:22:10 INFO - PROCESS | 2588 | 1464722530864 Marionette TRACE conn6 <- [1,2586,null,{}] 12:22:10 INFO - PROCESS | 2588 | 1464722530870 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}] 12:22:11 INFO - PROCESS | 2588 | 1464722531025 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:22:11 INFO - PROCESS | 2588 | 1464722531153 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C2E800 == 40 [pid = 2588] [id = 656] 12:22:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007D81B77400) [pid = 2588] [serial = 1968] [outer = 0000000000000000] 12:22:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007D81B7B000) [pid = 2588] [serial = 1969] [outer = 0000007D81B77400] 12:22:11 INFO - PROCESS | 2588 | 1464722531215 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007D822F7400) [pid = 2588] [serial = 1970] [outer = 0000007D81B77400] 12:22:12 INFO - PROCESS | 2588 | 1464722532105 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]]]}] 12:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1342ms 12:22:12 INFO - PROCESS | 2588 | 1464722532207 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 2588 | 1464722532211 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:22:12 INFO - PROCESS | 2588 | 1464722532214 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:22:12 INFO - PROCESS | 2588 | 1464722532217 Marionette TRACE conn6 <- [1,2590,null,{}] 12:22:12 INFO - PROCESS | 2588 | 1464722532221 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}] 12:22:12 INFO - PROCESS | 2588 | 1464722532379 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:22:12 INFO - PROCESS | 2588 | 1464722532633 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81348000 == 41 [pid = 2588] [id = 657] 12:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007D8132F800) [pid = 2588] [serial = 1971] [outer = 0000000000000000] 12:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007D81336400) [pid = 2588] [serial = 1972] [outer = 0000007D8132F800] 12:22:12 INFO - PROCESS | 2588 | 1464722532710 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007D8154DC00) [pid = 2588] [serial = 1973] [outer = 0000007D8132F800] 12:22:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0153000 == 40 [pid = 2588] [id = 470] 12:22:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC96E1000 == 39 [pid = 2588] [id = 464] 12:22:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC22AA000 == 38 [pid = 2588] [id = 461] 12:22:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7241800 == 37 [pid = 2588] [id = 462] 12:22:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C12000 == 36 [pid = 2588] [id = 459] 12:22:13 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8A20000 == 35 [pid = 2588] [id = 463] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DD45D4000) [pid = 2588] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007DD435F400) [pid = 2588] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC7210400) [pid = 2588] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DD4290800) [pid = 2588] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DD33AA800) [pid = 2588] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCF8E4400) [pid = 2588] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DD41D4800) [pid = 2588] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DD443A800) [pid = 2588] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DD4294400) [pid = 2588] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007D813EA400) [pid = 2588] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC8D1E800) [pid = 2588] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DD45DA000) [pid = 2588] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC2F25000) [pid = 2588] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DD17C0000) [pid = 2588] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DD31D6000) [pid = 2588] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCC70E800) [pid = 2588] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCF3D4C00) [pid = 2588] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC8B15000) [pid = 2588] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC355F400) [pid = 2588] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DD2DA6C00) [pid = 2588] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DD205C400) [pid = 2588] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DD17C1C00) [pid = 2588] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DD0C27000) [pid = 2588] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DD0114000) [pid = 2588] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DD00EEC00) [pid = 2588] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DCFE54000) [pid = 2588] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DCFDF0400) [pid = 2588] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DCF3D9C00) [pid = 2588] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DCEFF0400) [pid = 2588] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DCEF09000) [pid = 2588] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DCD9C3400) [pid = 2588] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DCC158C00) [pid = 2588] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DC92C0800) [pid = 2588] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DD31CFC00) [pid = 2588] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DCFDF9400) [pid = 2588] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DC8003400) [pid = 2588] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC7A15400) [pid = 2588] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC2C7A000) [pid = 2588] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DC2832400) [pid = 2588] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007D81394800) [pid = 2588] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DD33AA000) [pid = 2588] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DD3805400) [pid = 2588] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007D813F4000) [pid = 2588] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DD063B000) [pid = 2588] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DD1D73000) [pid = 2588] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DD380CC00) [pid = 2588] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007D81B79800) [pid = 2588] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007DD41CFC00) [pid = 2588] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007DD334D400) [pid = 2588] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DC7034400) [pid = 2588] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0000007DCEF05400) [pid = 2588] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:22:13 INFO - PROCESS | 2588 | 1464722533468 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]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:22:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1282ms 12:22:13 INFO - PROCESS | 2588 | 1464722533502 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 2588 | 1464722533507 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:22:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:22:13 INFO - PROCESS | 2588 | 1464722533528 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - PROCESS | 2588 | 1464722533532 Marionette TRACE conn6 <- [1,2594,null,{}] 12:22:13 INFO - PROCESS | 2588 | 1464722533539 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}] 12:22:13 INFO - PROCESS | 2588 | 1464722533636 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:22:13 INFO - PROCESS | 2588 | 1464722533644 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81504000 == 36 [pid = 2588] [id = 658] 12:22:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0000007D813F1400) [pid = 2588] [serial = 1974] [outer = 0000000000000000] 12:22:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007D81B54C00) [pid = 2588] [serial = 1975] [outer = 0000007D813F1400] 12:22:13 INFO - PROCESS | 2588 | 1464722533696 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007D822F4000) [pid = 2588] [serial = 1976] [outer = 0000007D813F1400] 12:22:14 INFO - PROCESS | 2588 | 1464722534249 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]]]}] 12:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 798ms 12:22:14 INFO - PROCESS | 2588 | 1464722534321 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:22:14 INFO - PROCESS | 2588 | 1464722534325 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:22:14 INFO - PROCESS | 2588 | 1464722534330 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:22:14 INFO - PROCESS | 2588 | 1464722534332 Marionette TRACE conn6 <- [1,2598,null,{}] 12:22:14 INFO - PROCESS | 2588 | 1464722534336 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}] 12:22:14 INFO - PROCESS | 2588 | 1464722534435 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:22:14 INFO - PROCESS | 2588 | 1464722534515 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC0F0F000 == 37 [pid = 2588] [id = 659] 12:22:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007D83211C00) [pid = 2588] [serial = 1977] [outer = 0000000000000000] 12:22:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC0E79C00) [pid = 2588] [serial = 1978] [outer = 0000007D83211C00] 12:22:14 INFO - PROCESS | 2588 | 1464722534564 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DC1F0B400) [pid = 2588] [serial = 1979] [outer = 0000007D83211C00] 12:22:14 INFO - PROCESS | 2588 | 1464722534963 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]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 12:22:15 INFO - PROCESS | 2588 | 1464722535005 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 2588 | 1464722535015 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:22:15 INFO - PROCESS | 2588 | 1464722535021 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:22:15 INFO - PROCESS | 2588 | 1464722535028 Marionette TRACE conn6 <- [1,2602,null,{}] 12:22:15 INFO - PROCESS | 2588 | 1464722535038 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}] 12:22:15 INFO - PROCESS | 2588 | 1464722535135 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:22:15 INFO - PROCESS | 2588 | 1464722535183 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BED800 == 38 [pid = 2588] [id = 660] 12:22:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DC22C4800) [pid = 2588] [serial = 1980] [outer = 0000000000000000] 12:22:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DC29B8C00) [pid = 2588] [serial = 1981] [outer = 0000007DC22C4800] 12:22:15 INFO - PROCESS | 2588 | 1464722535232 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC2A63000) [pid = 2588] [serial = 1982] [outer = 0000007DC22C4800] 12:22:15 INFO - PROCESS | 2588 | 1464722535682 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]]]}] 12:22:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:22:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 12:22:15 INFO - PROCESS | 2588 | 1464722535763 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 2588 | 1464722535766 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:22:15 INFO - PROCESS | 2588 | 1464722535769 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:22:15 INFO - PROCESS | 2588 | 1464722535771 Marionette TRACE conn6 <- [1,2606,null,{}] 12:22:15 INFO - PROCESS | 2588 | 1464722535775 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}] 12:22:15 INFO - PROCESS | 2588 | 1464722535897 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:22:15 INFO - PROCESS | 2588 | 1464722535953 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD777000 == 39 [pid = 2588] [id = 661] 12:22:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC2C84000) [pid = 2588] [serial = 1983] [outer = 0000000000000000] 12:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC2F1F400) [pid = 2588] [serial = 1984] [outer = 0000007DC2C84000] 12:22:16 INFO - PROCESS | 2588 | 1464722536001 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC3384800) [pid = 2588] [serial = 1985] [outer = 0000007DC2C84000] 12:22:16 INFO - PROCESS | 2588 | 1464722536453 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]]]}] 12:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 12:22:16 INFO - PROCESS | 2588 | 1464722536539 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:22:16 INFO - PROCESS | 2588 | 1464722536541 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:22:16 INFO - PROCESS | 2588 | 1464722536545 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:22:16 INFO - PROCESS | 2588 | 1464722536547 Marionette TRACE conn6 <- [1,2610,null,{}] 12:22:16 INFO - PROCESS | 2588 | 1464722536551 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}] 12:22:16 INFO - PROCESS | 2588 | 1464722536677 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:22:16 INFO - PROCESS | 2588 | 1464722536734 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE97000 == 40 [pid = 2588] [id = 662] 12:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DC706C800) [pid = 2588] [serial = 1986] [outer = 0000000000000000] 12:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DC721C000) [pid = 2588] [serial = 1987] [outer = 0000007DC706C800] 12:22:16 INFO - PROCESS | 2588 | 1464722536791 Marionette DEBUG loaded listener.js 12:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC7D6BC00) [pid = 2588] [serial = 1988] [outer = 0000007DC706C800] 12:22:17 INFO - PROCESS | 2588 | 1464722537276 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]]]}] 12:22:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:22:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 777ms 12:22:17 INFO - PROCESS | 2588 | 1464722537326 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:22:17 INFO - PROCESS | 2588 | 1464722537328 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:22:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:22:17 INFO - PROCESS | 2588 | 1464722537332 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:22:17 INFO - PROCESS | 2588 | 1464722537334 Marionette TRACE conn6 <- [1,2614,null,{}] 12:22:17 INFO - PROCESS | 2588 | 1464722537337 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}] 12:22:17 INFO - PROCESS | 2588 | 1464722537456 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:22:17 INFO - PROCESS | 2588 | 1464722537515 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF64F000 == 41 [pid = 2588] [id = 663] 12:22:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DC8D16000) [pid = 2588] [serial = 1989] [outer = 0000000000000000] 12:22:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC8D1D400) [pid = 2588] [serial = 1990] [outer = 0000007DC8D16000] 12:22:17 INFO - PROCESS | 2588 | 1464722537562 Marionette DEBUG loaded listener.js 12:22:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC9144800) [pid = 2588] [serial = 1991] [outer = 0000007DC8D16000] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DD2BC0800) [pid = 2588] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007D8138A000) [pid = 2588] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007D81552000) [pid = 2588] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC2C7BC00) [pid = 2588] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007D801B5800) [pid = 2588] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007D8320D400) [pid = 2588] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DC2F23400) [pid = 2588] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007D81551C00) [pid = 2588] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DC8F83C00) [pid = 2588] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007D801C1C00) [pid = 2588] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DC3389800) [pid = 2588] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DC3565400) [pid = 2588] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:22:17 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DC296D800) [pid = 2588] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:22:18 INFO - PROCESS | 2588 | 1464722538034 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]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 12:22:18 INFO - PROCESS | 2588 | 1464722538087 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 2588 | 1464722538089 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:22:18 INFO - PROCESS | 2588 | 1464722538093 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:22:18 INFO - PROCESS | 2588 | 1464722538095 Marionette TRACE conn6 <- [1,2618,null,{}] 12:22:18 INFO - PROCESS | 2588 | 1464722538099 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}] 12:22:18 INFO - PROCESS | 2588 | 1464722538196 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:22:18 INFO - PROCESS | 2588 | 1464722538203 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCFD87800 == 42 [pid = 2588] [id = 664] 12:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007D8320D400) [pid = 2588] [serial = 1992] [outer = 0000000000000000] 12:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DC7038000) [pid = 2588] [serial = 1993] [outer = 0000007D8320D400] 12:22:18 INFO - PROCESS | 2588 | 1464722538250 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DC92BF000) [pid = 2588] [serial = 1994] [outer = 0000007D8320D400] 12:22:18 INFO - PROCESS | 2588 | 1464722538680 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]]]}] 12:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 12:22:18 INFO - PROCESS | 2588 | 1464722538726 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 2588 | 1464722538728 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:22:18 INFO - PROCESS | 2588 | 1464722538732 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 2588 | 1464722538734 Marionette TRACE conn6 <- [1,2622,null,{}] 12:22:18 INFO - PROCESS | 2588 | 1464722538737 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}] 12:22:18 INFO - PROCESS | 2588 | 1464722538827 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:22:18 INFO - PROCESS | 2588 | 1464722538835 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0157800 == 43 [pid = 2588] [id = 665] 12:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DCC13DC00) [pid = 2588] [serial = 1995] [outer = 0000000000000000] 12:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DCC147000) [pid = 2588] [serial = 1996] [outer = 0000007DCC13DC00] 12:22:18 INFO - PROCESS | 2588 | 1464722538882 Marionette DEBUG loaded listener.js 12:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DCCD87800) [pid = 2588] [serial = 1997] [outer = 0000007DCC13DC00] 12:22:19 INFO - PROCESS | 2588 | 1464722539325 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]]]}] 12:22:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:22:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 12:22:19 INFO - PROCESS | 2588 | 1464722539368 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 2588 | 1464722539371 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:22:19 INFO - PROCESS | 2588 | 1464722539374 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:22:19 INFO - PROCESS | 2588 | 1464722539376 Marionette TRACE conn6 <- [1,2626,null,{}] 12:22:19 INFO - PROCESS | 2588 | 1464722539380 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}] 12:22:19 INFO - PROCESS | 2588 | 1464722539478 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:22:19 INFO - PROCESS | 2588 | 1464722539488 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:19 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F92000 == 44 [pid = 2588] [id = 666] 12:22:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007D804D8800) [pid = 2588] [serial = 1998] [outer = 0000000000000000] 12:22:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007D8133D800) [pid = 2588] [serial = 1999] [outer = 0000007D804D8800] 12:22:19 INFO - PROCESS | 2588 | 1464722539534 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCD936C00) [pid = 2588] [serial = 2000] [outer = 0000007D804D8800] 12:22:20 INFO - PROCESS | 2588 | 1464722540230 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]]]}] 12:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 923ms 12:22:20 INFO - PROCESS | 2588 | 1464722540303 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:22:20 INFO - PROCESS | 2588 | 1464722540308 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:22:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:22:20 INFO - PROCESS | 2588 | 1464722540315 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:22:20 INFO - PROCESS | 2588 | 1464722540318 Marionette TRACE conn6 <- [1,2630,null,{}] 12:22:20 INFO - PROCESS | 2588 | 1464722540325 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}] 12:22:20 INFO - PROCESS | 2588 | 1464722540480 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:22:20 INFO - PROCESS | 2588 | 1464722540605 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83262800 == 45 [pid = 2588] [id = 667] 12:22:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007D813F4C00) [pid = 2588] [serial = 2001] [outer = 0000000000000000] 12:22:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007D81B59000) [pid = 2588] [serial = 2002] [outer = 0000007D813F4C00] 12:22:20 INFO - PROCESS | 2588 | 1464722540667 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007D822F6000) [pid = 2588] [serial = 2003] [outer = 0000007D813F4C00] 12:22:21 INFO - PROCESS | 2588 | 1464722541324 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]]]}] 12:22:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:22:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1026ms 12:22:21 INFO - PROCESS | 2588 | 1464722541342 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 2588 | 1464722541348 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:22:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:22:21 INFO - PROCESS | 2588 | 1464722541355 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 2588 | 1464722541358 Marionette TRACE conn6 <- [1,2634,null,{}] 12:22:21 INFO - PROCESS | 2588 | 1464722541362 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}] 12:22:21 INFO - PROCESS | 2588 | 1464722541483 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:22:21 INFO - PROCESS | 2588 | 1464722541607 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCE53B000 == 46 [pid = 2588] [id = 668] 12:22:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC22C0800) [pid = 2588] [serial = 2004] [outer = 0000000000000000] 12:22:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DC296EC00) [pid = 2588] [serial = 2005] [outer = 0000007DC22C0800] 12:22:21 INFO - PROCESS | 2588 | 1464722541666 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DC29CBC00) [pid = 2588] [serial = 2006] [outer = 0000007DC22C0800] 12:22:22 INFO - PROCESS | 2588 | 1464722542293 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]]]}] 12:22:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:22:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 12:22:22 INFO - PROCESS | 2588 | 1464722542348 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:22:22 INFO - PROCESS | 2588 | 1464722542351 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:22:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:22:22 INFO - PROCESS | 2588 | 1464722542354 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 2588 | 1464722542359 Marionette TRACE conn6 <- [1,2638,null,{}] 12:22:22 INFO - PROCESS | 2588 | 1464722542371 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}] 12:22:22 INFO - PROCESS | 2588 | 1464722542493 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:22:22 INFO - PROCESS | 2588 | 1464722542620 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1724800 == 47 [pid = 2588] [id = 669] 12:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC800E800) [pid = 2588] [serial = 2007] [outer = 0000000000000000] 12:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DC8BA4400) [pid = 2588] [serial = 2008] [outer = 0000007DC800E800] 12:22:22 INFO - PROCESS | 2588 | 1464722542682 Marionette DEBUG loaded listener.js 12:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCCD80C00) [pid = 2588] [serial = 2009] [outer = 0000007DC800E800] 12:22:23 INFO - PROCESS | 2588 | 1464722543287 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]]]}] 12:22:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:22:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 12:22:23 INFO - PROCESS | 2588 | 1464722543343 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:22:23 INFO - PROCESS | 2588 | 1464722543346 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:22:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:22:23 INFO - PROCESS | 2588 | 1464722543350 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:22:23 INFO - PROCESS | 2588 | 1464722543352 Marionette TRACE conn6 <- [1,2642,null,{}] 12:22:23 INFO - PROCESS | 2588 | 1464722543356 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}] 12:22:23 INFO - PROCESS | 2588 | 1464722543477 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:22:23 INFO - PROCESS | 2588 | 1464722543599 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD20D6800 == 48 [pid = 2588] [id = 670] 12:22:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DCD9C1000) [pid = 2588] [serial = 2010] [outer = 0000000000000000] 12:22:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DCD9C4800) [pid = 2588] [serial = 2011] [outer = 0000007DCD9C1000] 12:22:23 INFO - PROCESS | 2588 | 1464722543659 Marionette DEBUG loaded listener.js 12:22:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCEE4F400) [pid = 2588] [serial = 2012] [outer = 0000007DCD9C1000] 12:22:24 INFO - PROCESS | 2588 | 1464722544237 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]]]}] 12:22:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:22:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 923ms 12:22:24 INFO - PROCESS | 2588 | 1464722544275 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 2588 | 1464722544277 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:22:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:22:24 INFO - PROCESS | 2588 | 1464722544281 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:22:24 INFO - PROCESS | 2588 | 1464722544283 Marionette TRACE conn6 <- [1,2646,null,{}] 12:22:24 INFO - PROCESS | 2588 | 1464722544287 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}] 12:22:24 INFO - PROCESS | 2588 | 1464722544400 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:22:24 INFO - PROCESS | 2588 | 1464722544495 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2BA0800 == 49 [pid = 2588] [id = 671] 12:22:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC7A11000) [pid = 2588] [serial = 2013] [outer = 0000000000000000] 12:22:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCEF07400) [pid = 2588] [serial = 2014] [outer = 0000007DC7A11000] 12:22:24 INFO - PROCESS | 2588 | 1464722544552 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCEF0F000) [pid = 2588] [serial = 2015] [outer = 0000007DC7A11000] 12:22:25 INFO - PROCESS | 2588 | 1464722545369 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]]]}] 12:22:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:22:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1127ms 12:22:25 INFO - PROCESS | 2588 | 1464722545411 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 2588 | 1464722545415 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:22:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:22:25 INFO - PROCESS | 2588 | 1464722545420 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 2588 | 1464722545425 Marionette TRACE conn6 <- [1,2650,null,{}] 12:22:25 INFO - PROCESS | 2588 | 1464722545431 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}] 12:22:25 INFO - PROCESS | 2588 | 1464722545540 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:22:25 INFO - PROCESS | 2588 | 1464722545673 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83251800 == 50 [pid = 2588] [id = 672] 12:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007D81391C00) [pid = 2588] [serial = 2016] [outer = 0000000000000000] 12:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007D81551400) [pid = 2588] [serial = 2017] [outer = 0000007D81391C00] 12:22:25 INFO - PROCESS | 2588 | 1464722545730 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007D822EEC00) [pid = 2588] [serial = 2018] [outer = 0000007D81391C00] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCC145800) [pid = 2588] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC706CC00) [pid = 2588] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC7D6E800) [pid = 2588] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC743FC00) [pid = 2588] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC29CDC00) [pid = 2588] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC2A65000) [pid = 2588] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DD45DD800) [pid = 2588] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007D8138A800) [pid = 2588] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007D813E7800) [pid = 2588] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007D81B51800) [pid = 2588] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007D81B72C00) [pid = 2588] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DC2F1D800) [pid = 2588] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007DC2F27800) [pid = 2588] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007D822F7000) [pid = 2588] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007D82C9C800) [pid = 2588] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DC0E0AC00) [pid = 2588] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DC0E7AC00) [pid = 2588] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC338D800) [pid = 2588] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC1AD8400) [pid = 2588] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DC2830C00) [pid = 2588] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DC80B2800) [pid = 2588] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007DC914A800) [pid = 2588] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007D813E5400) [pid = 2588] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DC4023C00) [pid = 2588] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DCC139000) [pid = 2588] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007DC4024400) [pid = 2588] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:22:26 INFO - PROCESS | 2588 | 1464722546358 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]]]}] 12:22:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:22:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 12:22:26 INFO - PROCESS | 2588 | 1464722546411 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:22:26 INFO - PROCESS | 2588 | 1464722546417 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:22:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:22:26 INFO - PROCESS | 2588 | 1464722546423 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 2588 | 1464722546426 Marionette TRACE conn6 <- [1,2654,null,{}] 12:22:26 INFO - PROCESS | 2588 | 1464722546430 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}] 12:22:26 INFO - PROCESS | 2588 | 1464722546526 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:22:26 INFO - PROCESS | 2588 | 1464722546611 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D817D9800 == 51 [pid = 2588] [id = 673] 12:22:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007D813E6C00) [pid = 2588] [serial = 2019] [outer = 0000000000000000] 12:22:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007D822EE000) [pid = 2588] [serial = 2020] [outer = 0000007D813E6C00] 12:22:26 INFO - PROCESS | 2588 | 1464722546661 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007D8320F000) [pid = 2588] [serial = 2021] [outer = 0000007D813E6C00] 12:22:27 INFO - PROCESS | 2588 | [2588] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:22:27 INFO - PROCESS | 2588 | [2588] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:22:27 INFO - PROCESS | 2588 | 1464722547576 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]]]}] 12:22:27 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) 12:22:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1191ms 12:22:27 INFO - PROCESS | 2588 | 1464722547616 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:22:27 INFO - PROCESS | 2588 | 1464722547619 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:22:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:22:27 INFO - PROCESS | 2588 | 1464722547623 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:22:27 INFO - PROCESS | 2588 | 1464722547626 Marionette TRACE conn6 <- [1,2658,null,{}] 12:22:27 INFO - PROCESS | 2588 | 1464722547638 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}] 12:22:27 INFO - PROCESS | 2588 | 1464722547736 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:22:27 INFO - PROCESS | 2588 | 1464722547745 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8096B800 == 52 [pid = 2588] [id = 674] 12:22:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC282E400) [pid = 2588] [serial = 2022] [outer = 0000000000000000] 12:22:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC2979000) [pid = 2588] [serial = 2023] [outer = 0000007DC282E400] 12:22:27 INFO - PROCESS | 2588 | 1464722547798 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC29D7000) [pid = 2588] [serial = 2024] [outer = 0000007DC282E400] 12:22:28 INFO - PROCESS | 2588 | 1464722548733 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 2588 | 1464722548766 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:22:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:22:28 INFO - PROCESS | 2588 | 1464722548770 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 2588 | 1464722548772 Marionette TRACE conn6 <- [1,2662,null,{}] 12:22:28 INFO - PROCESS | 2588 | 1464722548775 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}] 12:22:28 INFO - PROCESS | 2588 | 1464722548905 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:22:28 INFO - PROCESS | 2588 | 1464722548912 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC9164000 == 53 [pid = 2588] [id = 675] 12:22:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DC2F1D000) [pid = 2588] [serial = 2025] [outer = 0000000000000000] 12:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DC32A1400) [pid = 2588] [serial = 2026] [outer = 0000007DC2F1D000] 12:22:29 INFO - PROCESS | 2588 | 1464722549006 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC4087800) [pid = 2588] [serial = 2027] [outer = 0000007DC2F1D000] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007D83211C00) [pid = 2588] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007D8320D400) [pid = 2588] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DC22C4800) [pid = 2588] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007DC706C800) [pid = 2588] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007D8132F800) [pid = 2588] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007DC8D16000) [pid = 2588] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DC2C84000) [pid = 2588] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DCC13DC00) [pid = 2588] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007D813F1400) [pid = 2588] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:22:29 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DCC140C00) [pid = 2588] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:22:29 INFO - PROCESS | 2588 | 1464722549965 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 12:22:30 INFO - PROCESS | 2588 | 1464722550016 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:22:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:22:30 INFO - PROCESS | 2588 | 1464722550020 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 2588 | 1464722550022 Marionette TRACE conn6 <- [1,2666,null,{}] 12:22:30 INFO - PROCESS | 2588 | 1464722550025 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}] 12:22:30 INFO - PROCESS | 2588 | 1464722550117 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:22:30 INFO - PROCESS | 2588 | 1464722550125 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD78A800 == 54 [pid = 2588] [id = 676] 12:22:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007D822EF000) [pid = 2588] [serial = 2028] [outer = 0000000000000000] 12:22:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DC2C86400) [pid = 2588] [serial = 2029] [outer = 0000007D822EF000] 12:22:30 INFO - PROCESS | 2588 | 1464722550173 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DC73D9400) [pid = 2588] [serial = 2030] [outer = 0000007D822EF000] 12:22:31 INFO - PROCESS | 2588 | 1464722551109 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]]]}] 12:22:31 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) 12:22:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 12:22:31 INFO - PROCESS | 2588 | 1464722551151 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 2588 | 1464722551154 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:22:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:22:31 INFO - PROCESS | 2588 | 1464722551165 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 2588 | 1464722551168 Marionette TRACE conn6 <- [1,2670,null,{}] 12:22:31 INFO - PROCESS | 2588 | 1464722551172 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}] 12:22:31 INFO - PROCESS | 2588 | 1464722551286 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:22:31 INFO - PROCESS | 2588 | 1464722551296 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF64E000 == 55 [pid = 2588] [id = 677] 12:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC80B2800) [pid = 2588] [serial = 2031] [outer = 0000000000000000] 12:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC9621800) [pid = 2588] [serial = 2032] [outer = 0000007DC80B2800] 12:22:31 INFO - PROCESS | 2588 | 1464722551345 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DCC142C00) [pid = 2588] [serial = 2033] [outer = 0000007DC80B2800] 12:22:32 INFO - PROCESS | 2588 | 1464722552326 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]]]}] 12:22:32 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) 12:22:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1181ms 12:22:32 INFO - PROCESS | 2588 | 1464722552341 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:22:32 INFO - PROCESS | 2588 | 1464722552346 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:22:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:22:32 INFO - PROCESS | 2588 | 1464722552352 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:22:32 INFO - PROCESS | 2588 | 1464722552357 Marionette TRACE conn6 <- [1,2674,null,{}] 12:22:32 INFO - PROCESS | 2588 | 1464722552364 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}] 12:22:32 INFO - PROCESS | 2588 | 1464722552518 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:22:32 INFO - PROCESS | 2588 | 1464722552637 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D816C3800 == 56 [pid = 2588] [id = 678] 12:22:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007D813EC800) [pid = 2588] [serial = 2034] [outer = 0000000000000000] 12:22:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007D81546C00) [pid = 2588] [serial = 2035] [outer = 0000007D813EC800] 12:22:32 INFO - PROCESS | 2588 | 1464722552750 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007D82CA1C00) [pid = 2588] [serial = 2036] [outer = 0000007D813EC800] 12:22:33 INFO - PROCESS | 2588 | 1464722553853 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 2588 | 1464722553927 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:22:33 INFO - PROCESS | 2588 | 1464722553937 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - PROCESS | 2588 | 1464722553940 Marionette TRACE conn6 <- [1,2678,null,{}] 12:22:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:22:33 INFO - PROCESS | 2588 | 1464722553944 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}] 12:22:34 INFO - PROCESS | 2588 | 1464722554056 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:22:34 INFO - PROCESS | 2588 | 1464722554258 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF462000 == 57 [pid = 2588] [id = 679] 12:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DC2836400) [pid = 2588] [serial = 2037] [outer = 0000000000000000] 12:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DC2A66800) [pid = 2588] [serial = 2038] [outer = 0000007DC2836400] 12:22:34 INFO - PROCESS | 2588 | 1464722554317 Marionette DEBUG loaded listener.js 12:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DC3E93400) [pid = 2588] [serial = 2039] [outer = 0000007DC2836400] 12:22:35 INFO - PROCESS | 2588 | 1464722555415 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 12:22:35 INFO - PROCESS | 2588 | 1464722555475 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:22:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:22:35 INFO - PROCESS | 2588 | 1464722555480 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:22:35 INFO - PROCESS | 2588 | 1464722555484 Marionette TRACE conn6 <- [1,2682,null,{}] 12:22:35 INFO - PROCESS | 2588 | 1464722555496 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}] 12:22:35 INFO - PROCESS | 2588 | 1464722555645 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:22:35 INFO - PROCESS | 2588 | 1464722555778 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C85000 == 58 [pid = 2588] [id = 680] 12:22:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DC8F88800) [pid = 2588] [serial = 2040] [outer = 0000000000000000] 12:22:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DCC141400) [pid = 2588] [serial = 2041] [outer = 0000007DC8F88800] 12:22:35 INFO - PROCESS | 2588 | 1464722555838 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DCD97D800) [pid = 2588] [serial = 2042] [outer = 0000007DC8F88800] 12:22:36 INFO - PROCESS | 2588 | 1464722556899 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 2588 | 1464722556914 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:22:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:22:36 INFO - PROCESS | 2588 | 1464722556918 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 2588 | 1464722556920 Marionette TRACE conn6 <- [1,2686,null,{}] 12:22:36 INFO - PROCESS | 2588 | 1464722556924 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}] 12:22:37 INFO - PROCESS | 2588 | 1464722557044 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:22:37 INFO - PROCESS | 2588 | 1464722557208 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD018B800 == 59 [pid = 2588] [id = 681] 12:22:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007DC9144400) [pid = 2588] [serial = 2043] [outer = 0000000000000000] 12:22:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007DCEFE2C00) [pid = 2588] [serial = 2044] [outer = 0000007DC9144400] 12:22:37 INFO - PROCESS | 2588 | 1464722557270 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007DCEFEDC00) [pid = 2588] [serial = 2045] [outer = 0000007DC9144400] 12:22:38 INFO - PROCESS | 2588 | 1464722558451 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 12:22:38 INFO - PROCESS | 2588 | 1464722558595 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF657800 == 58 [pid = 2588] [id = 468] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007D80991800 == 57 [pid = 2588] [id = 457] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD78A800 == 56 [pid = 2588] [id = 676] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC9164000 == 55 [pid = 2588] [id = 675] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8096B800 == 54 [pid = 2588] [id = 674] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007D817D9800 == 53 [pid = 2588] [id = 673] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83251800 == 52 [pid = 2588] [id = 672] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD1724800 == 51 [pid = 2588] [id = 669] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCE53B000 == 50 [pid = 2588] [id = 668] 12:22:38 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83262800 == 49 [pid = 2588] [id = 667] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0000007DC92BF000) [pid = 2588] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0000007DC2A63000) [pid = 2588] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0000007DC721C000) [pid = 2588] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0000007D8154DC00) [pid = 2588] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0000007DC8D1D400) [pid = 2588] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0000007DC7D6BC00) [pid = 2588] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0000007DC3384800) [pid = 2588] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0000007DCC147000) [pid = 2588] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0000007DC29B8C00) [pid = 2588] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0000007DC7038000) [pid = 2588] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0000007DC9144800) [pid = 2588] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0000007D81B54C00) [pid = 2588] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0000007D81336400) [pid = 2588] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0000007D822F4000) [pid = 2588] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0000007DC2F1F400) [pid = 2588] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0000007DC0E79C00) [pid = 2588] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0000007D801BA400) [pid = 2588] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0000007DCC70F800) [pid = 2588] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0000007DCCD87800) [pid = 2588] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0000007D8133D800) [pid = 2588] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0000007D81B7B000) [pid = 2588] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0000007DC1F0B400) [pid = 2588] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:22:38 INFO - PROCESS | 2588 | 1464722558655 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:22:38 INFO - PROCESS | 2588 | 1464722558659 Marionette TRACE conn6 <- [1,2690,null,{}] 12:22:38 INFO - PROCESS | 2588 | 1464722558665 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}] 12:22:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:22:38 INFO - PROCESS | 2588 | 1464722558757 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:22:38 INFO - PROCESS | 2588 | 1464722558766 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814CE800 == 50 [pid = 2588] [id = 682] 12:22:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0000007D813EF400) [pid = 2588] [serial = 2046] [outer = 0000000000000000] 12:22:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0000007D81B53400) [pid = 2588] [serial = 2047] [outer = 0000007D813EF400] 12:22:38 INFO - PROCESS | 2588 | 1464722558817 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0000007D82C96400) [pid = 2588] [serial = 2048] [outer = 0000007D813EF400] 12:22:39 INFO - PROCESS | 2588 | 1464722559329 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]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:22:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 714ms 12:22:39 INFO - PROCESS | 2588 | 1464722559383 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 2588 | 1464722559389 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:22:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:22:39 INFO - PROCESS | 2588 | 1464722559395 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 2588 | 1464722559398 Marionette TRACE conn6 <- [1,2694,null,{}] 12:22:39 INFO - PROCESS | 2588 | 1464722559401 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}] 12:22:39 INFO - PROCESS | 2588 | 1464722559501 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:22:39 INFO - PROCESS | 2588 | 1464722559583 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81491000 == 51 [pid = 2588] [id = 683] 12:22:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0000007DC0FDC800) [pid = 2588] [serial = 2049] [outer = 0000000000000000] 12:22:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0000007DC1FD2800) [pid = 2588] [serial = 2050] [outer = 0000007DC0FDC800] 12:22:39 INFO - PROCESS | 2588 | 1464722559632 Marionette DEBUG loaded listener.js 12:22:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0000007DC2971800) [pid = 2588] [serial = 2051] [outer = 0000007DC0FDC800] 12:22:40 INFO - PROCESS | 2588 | 1464722560021 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]]]}] 12:22:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:22:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 672ms 12:22:40 INFO - PROCESS | 2588 | 1464722560069 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 2588 | 1464722560071 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:22:40 INFO - PROCESS | 2588 | 1464722560075 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - PROCESS | 2588 | 1464722560079 Marionette TRACE conn6 <- [1,2698,null,{}] 12:22:40 INFO - PROCESS | 2588 | 1464722560090 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}] 12:22:40 INFO - PROCESS | 2588 | 1464722560226 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:22:40 INFO - PROCESS | 2588 | 1464722560240 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC9165800 == 52 [pid = 2588] [id = 684] 12:22:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0000007DC2F1F400) [pid = 2588] [serial = 2052] [outer = 0000000000000000] 12:22:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0000007DC33A7C00) [pid = 2588] [serial = 2053] [outer = 0000007DC2F1F400] 12:22:40 INFO - PROCESS | 2588 | 1464722560291 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0000007DC7A93400) [pid = 2588] [serial = 2054] [outer = 0000007DC2F1F400] 12:22:40 INFO - PROCESS | 2588 | 1464722560773 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] 12:22:40 INFO - PROCESS | 2588 | 1464722560815 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:22:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:22:40 INFO - PROCESS | 2588 | 1464722560818 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:22:40 INFO - PROCESS | 2588 | 1464722560820 Marionette TRACE conn6 <- [1,2702,null,{}] 12:22:40 INFO - PROCESS | 2588 | 1464722560823 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}] 12:22:40 INFO - PROCESS | 2588 | 1464722560946 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:22:41 INFO - PROCESS | 2588 | 1464722561003 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE86800 == 53 [pid = 2588] [id = 685] 12:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0000007DC8D13000) [pid = 2588] [serial = 2055] [outer = 0000000000000000] 12:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DC8D1EC00) [pid = 2588] [serial = 2056] [outer = 0000007DC8D13000] 12:22:41 INFO - PROCESS | 2588 | 1464722561050 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DCC13AC00) [pid = 2588] [serial = 2057] [outer = 0000007DC8D13000] 12:22:41 INFO - PROCESS | 2588 | 1464722561505 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]]]}] 12:22:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:22:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 12:22:41 INFO - PROCESS | 2588 | 1464722561555 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 2588 | 1464722561557 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:22:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:22:41 INFO - PROCESS | 2588 | 1464722561561 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 2588 | 1464722561563 Marionette TRACE conn6 <- [1,2706,null,{}] 12:22:41 INFO - PROCESS | 2588 | 1464722561607 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}] 12:22:41 INFO - PROCESS | 2588 | 1464722561734 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:22:41 INFO - PROCESS | 2588 | 1464722561788 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF907000 == 54 [pid = 2588] [id = 686] 12:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCCD96C00) [pid = 2588] [serial = 2058] [outer = 0000000000000000] 12:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DCD938000) [pid = 2588] [serial = 2059] [outer = 0000007DCCD96C00] 12:22:41 INFO - PROCESS | 2588 | 1464722561835 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DCEE55400) [pid = 2588] [serial = 2060] [outer = 0000007DCCD96C00] 12:22:42 INFO - PROCESS | 2588 | 1464722562299 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] 12:22:42 INFO - PROCESS | 2588 | 1464722562321 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:22:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:22:42 INFO - PROCESS | 2588 | 1464722562328 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 2588 | 1464722562330 Marionette TRACE conn6 <- [1,2710,null,{}] 12:22:42 INFO - PROCESS | 2588 | 1464722562335 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}] 12:22:42 INFO - PROCESS | 2588 | 1464722562450 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:22:42 INFO - PROCESS | 2588 | 1464722562458 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C4B000 == 55 [pid = 2588] [id = 687] 12:22:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0000007DCEFE4400) [pid = 2588] [serial = 2061] [outer = 0000000000000000] 12:22:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0000007DCF3D2800) [pid = 2588] [serial = 2062] [outer = 0000007DCEFE4400] 12:22:42 INFO - PROCESS | 2588 | 1464722562506 Marionette DEBUG loaded listener.js 12:22:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0000007DCF44C800) [pid = 2588] [serial = 2063] [outer = 0000007DCEFE4400] 12:22:42 INFO - PROCESS | 2588 | 1464722562963 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] 12:22:43 INFO - PROCESS | 2588 | 1464722563023 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:22:43 INFO - PROCESS | 2588 | 1464722563026 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:22:43 INFO - PROCESS | 2588 | 1464722563028 Marionette TRACE conn6 <- [1,2714,null,{}] 12:22:43 INFO - PROCESS | 2588 | 1464722563031 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}] 12:22:43 INFO - PROCESS | 2588 | 1464722563148 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:22:43 INFO - PROCESS | 2588 | 1464722563160 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D81518800 == 56 [pid = 2588] [id = 688] 12:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0000007DCF49B400) [pid = 2588] [serial = 2064] [outer = 0000000000000000] 12:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0000007DCF60EC00) [pid = 2588] [serial = 2065] [outer = 0000007DCF49B400] 12:22:43 INFO - PROCESS | 2588 | 1464722563216 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0000007DCF61B800) [pid = 2588] [serial = 2066] [outer = 0000007DCF49B400] 12:22:43 INFO - PROCESS | 2588 | 1464722563649 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]]]}] 12:22:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:22:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 12:22:43 INFO - PROCESS | 2588 | 1464722563701 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:22:43 INFO - PROCESS | 2588 | 1464722563703 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:22:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:22:43 INFO - PROCESS | 2588 | 1464722563706 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:22:43 INFO - PROCESS | 2588 | 1464722563708 Marionette TRACE conn6 <- [1,2718,null,{}] 12:22:43 INFO - PROCESS | 2588 | 1464722563712 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}] 12:22:43 INFO - PROCESS | 2588 | 1464722563802 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:22:43 INFO - PROCESS | 2588 | 1464722563808 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3367800 == 57 [pid = 2588] [id = 689] 12:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0000007DCF8E4400) [pid = 2588] [serial = 2067] [outer = 0000000000000000] 12:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0000007DCF955400) [pid = 2588] [serial = 2068] [outer = 0000007DCF8E4400] 12:22:43 INFO - PROCESS | 2588 | 1464722563855 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0000007DCFA2F400) [pid = 2588] [serial = 2069] [outer = 0000007DCF8E4400] 12:22:44 INFO - PROCESS | 2588 | 1464722564828 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:22:44 INFO - PROCESS | 2588 | 1464722564892 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:22:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:22:44 INFO - PROCESS | 2588 | 1464722564898 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:22:44 INFO - PROCESS | 2588 | 1464722564903 Marionette TRACE conn6 <- [1,2722,null,{}] 12:22:44 INFO - PROCESS | 2588 | 1464722564911 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}] 12:22:45 INFO - PROCESS | 2588 | 1464722565066 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:22:45 INFO - PROCESS | 2588 | 1464722565186 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83258800 == 58 [pid = 2588] [id = 690] 12:22:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0000007D81546000) [pid = 2588] [serial = 2070] [outer = 0000000000000000] 12:22:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0000007D81B58400) [pid = 2588] [serial = 2071] [outer = 0000007D81546000] 12:22:45 INFO - PROCESS | 2588 | 1464722565250 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0000007D83210800) [pid = 2588] [serial = 2072] [outer = 0000007D81546000] 12:22:45 INFO - PROCESS | 2588 | 1464722565848 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]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:22:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 986ms 12:22:45 INFO - PROCESS | 2588 | 1464722565887 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 2588 | 1464722565894 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:22:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:22:45 INFO - PROCESS | 2588 | 1464722565901 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 2588 | 1464722565904 Marionette TRACE conn6 <- [1,2726,null,{}] 12:22:45 INFO - PROCESS | 2588 | 1464722565909 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}] 12:22:46 INFO - PROCESS | 2588 | 1464722566033 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:22:46 INFO - PROCESS | 2588 | 1464722566160 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF6AC800 == 59 [pid = 2588] [id = 691] 12:22:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC2856000) [pid = 2588] [serial = 2073] [outer = 0000000000000000] 12:22:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC2F1F000) [pid = 2588] [serial = 2074] [outer = 0000007DC2856000] 12:22:46 INFO - PROCESS | 2588 | 1464722566219 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DC73CF400) [pid = 2588] [serial = 2075] [outer = 0000007DC2856000] 12:22:46 INFO - PROCESS | 2588 | 1464722566839 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]]]}] 12:22:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:22:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 986ms 12:22:46 INFO - PROCESS | 2588 | 1464722566893 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:22:46 INFO - PROCESS | 2588 | 1464722566896 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:22:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:22:46 INFO - PROCESS | 2588 | 1464722566900 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:22:46 INFO - PROCESS | 2588 | 1464722566904 Marionette TRACE conn6 <- [1,2730,null,{}] 12:22:46 INFO - PROCESS | 2588 | 1464722566916 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}] 12:22:47 INFO - PROCESS | 2588 | 1464722567071 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:22:47 INFO - PROCESS | 2588 | 1464722567199 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD38AB800 == 60 [pid = 2588] [id = 692] 12:22:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DCC13F000) [pid = 2588] [serial = 2076] [outer = 0000000000000000] 12:22:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCF3CA800) [pid = 2588] [serial = 2077] [outer = 0000007DCC13F000] 12:22:47 INFO - PROCESS | 2588 | 1464722567261 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCF6F7400) [pid = 2588] [serial = 2078] [outer = 0000007DCC13F000] 12:22:47 INFO - PROCESS | 2588 | 1464722567919 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]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:22:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1027ms 12:22:47 INFO - PROCESS | 2588 | 1464722567929 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 2588 | 1464722567932 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:22:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:22:47 INFO - PROCESS | 2588 | 1464722567935 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 2588 | 1464722567938 Marionette TRACE conn6 <- [1,2734,null,{}] 12:22:47 INFO - PROCESS | 2588 | 1464722567942 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}] 12:22:48 INFO - PROCESS | 2588 | 1464722568081 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:22:48 INFO - PROCESS | 2588 | 1464722568185 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43CC800 == 61 [pid = 2588] [id = 693] 12:22:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCFA5AC00) [pid = 2588] [serial = 2079] [outer = 0000000000000000] 12:22:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCFA76C00) [pid = 2588] [serial = 2080] [outer = 0000007DCFA5AC00] 12:22:48 INFO - PROCESS | 2588 | 1464722568243 Marionette DEBUG loaded listener.js 12:22:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCFDF2400) [pid = 2588] [serial = 2081] [outer = 0000007DCFA5AC00] 12:22:48 INFO - PROCESS | 2588 | 1464722568855 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]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:22:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 986ms 12:22:48 INFO - PROCESS | 2588 | 1464722568924 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 2588 | 1464722568927 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:22:48 INFO - PROCESS | 2588 | 1464722568930 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:22:48 INFO - PROCESS | 2588 | 1464722568933 Marionette TRACE conn6 <- [1,2738,null,{}] 12:22:48 INFO - PROCESS | 2588 | 1464722568937 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}] 12:22:49 INFO - PROCESS | 2588 | 1464722569054 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:22:49 INFO - PROCESS | 2588 | 1464722569181 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4681000 == 62 [pid = 2588] [id = 694] 12:22:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCFDFA400) [pid = 2588] [serial = 2082] [outer = 0000000000000000] 12:22:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCFE48800) [pid = 2588] [serial = 2083] [outer = 0000007DCFDFA400] 12:22:49 INFO - PROCESS | 2588 | 1464722569240 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DCFEBB400) [pid = 2588] [serial = 2084] [outer = 0000007DCFDFA400] 12:22:50 INFO - PROCESS | 2588 | 1464722570086 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]]]}] 12:22:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:22:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1179ms 12:22:50 INFO - PROCESS | 2588 | 1464722570111 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 2588 | 1464722570116 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:22:50 INFO - PROCESS | 2588 | 1464722570121 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:22:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:22:50 INFO - PROCESS | 2588 | 1464722570125 Marionette TRACE conn6 <- [1,2742,null,{}] 12:22:50 INFO - PROCESS | 2588 | 1464722570130 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}] 12:22:50 INFO - PROCESS | 2588 | 1464722570241 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:22:50 INFO - PROCESS | 2588 | 1464722570343 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82C23000 == 63 [pid = 2588] [id = 695] 12:22:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007D8138C400) [pid = 2588] [serial = 2085] [outer = 0000000000000000] 12:22:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007D813F4800) [pid = 2588] [serial = 2086] [outer = 0000007D8138C400] 12:22:50 INFO - PROCESS | 2588 | 1464722570396 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D822F0800) [pid = 2588] [serial = 2087] [outer = 0000007D8138C400] 12:22:51 INFO - PROCESS | 2588 | 1464722571029 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]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:22:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 923ms 12:22:51 INFO - PROCESS | 2588 | 1464722571049 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 2588 | 1464722571055 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:22:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:22:51 INFO - PROCESS | 2588 | 1464722571061 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 2588 | 1464722571064 Marionette TRACE conn6 <- [1,2746,null,{}] 12:22:51 INFO - PROCESS | 2588 | 1464722571068 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}] 12:22:51 INFO - PROCESS | 2588 | 1464722571179 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:22:51 INFO - PROCESS | 2588 | 1464722571279 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D832AE000 == 64 [pid = 2588] [id = 696] 12:22:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC1F3BC00) [pid = 2588] [serial = 2088] [outer = 0000000000000000] 12:22:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC296DC00) [pid = 2588] [serial = 2089] [outer = 0000007DC1F3BC00] 12:22:51 INFO - PROCESS | 2588 | 1464722571329 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC2A63000) [pid = 2588] [serial = 2090] [outer = 0000007DC1F3BC00] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF64F000 == 63 [pid = 2588] [id = 663] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0157800 == 62 [pid = 2588] [id = 665] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83257800 == 61 [pid = 2588] [id = 460] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BED800 == 60 [pid = 2588] [id = 660] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCFD87800 == 59 [pid = 2588] [id = 664] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE97000 == 58 [pid = 2588] [id = 662] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81518800 == 57 [pid = 2588] [id = 688] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C4B000 == 56 [pid = 2588] [id = 687] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF907000 == 55 [pid = 2588] [id = 686] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE86800 == 54 [pid = 2588] [id = 685] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC9165800 == 53 [pid = 2588] [id = 684] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DC9621800) [pid = 2588] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007D81B59000) [pid = 2588] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC296EC00) [pid = 2588] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC8BA4400) [pid = 2588] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCD9C4800) [pid = 2588] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCEF07400) [pid = 2588] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81491000 == 52 [pid = 2588] [id = 683] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814CE800 == 51 [pid = 2588] [id = 682] 12:22:51 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF64E000 == 50 [pid = 2588] [id = 677] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC2979000) [pid = 2588] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC2C86400) [pid = 2588] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007D822EE000) [pid = 2588] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007D8320F000) [pid = 2588] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007D81551400) [pid = 2588] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007D822EEC00) [pid = 2588] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC32A1400) [pid = 2588] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC4087800) [pid = 2588] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DC73D9400) [pid = 2588] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC29D7000) [pid = 2588] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:22:51 INFO - PROCESS | 2588 | 1464722571866 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]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:22:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 839ms 12:22:51 INFO - PROCESS | 2588 | 1464722571902 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 2588 | 1464722571904 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:22:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:22:51 INFO - PROCESS | 2588 | 1464722571912 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 2588 | 1464722571916 Marionette TRACE conn6 <- [1,2750,null,{}] 12:22:51 INFO - PROCESS | 2588 | 1464722571928 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}] 12:22:52 INFO - PROCESS | 2588 | 1464722572027 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:22:52 INFO - PROCESS | 2588 | 1464722572038 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC17ED000 == 51 [pid = 2588] [id = 697] 12:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007D82C9B400) [pid = 2588] [serial = 2091] [outer = 0000000000000000] 12:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC0E80000) [pid = 2588] [serial = 2092] [outer = 0000007D82C9B400] 12:22:52 INFO - PROCESS | 2588 | 1464722572087 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DC29B8800) [pid = 2588] [serial = 2093] [outer = 0000007D82C9B400] 12:22:52 INFO - PROCESS | 2588 | 1464722572574 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]]]}] 12:22:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:22:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 12:22:52 INFO - PROCESS | 2588 | 1464722572592 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:22:52 INFO - PROCESS | 2588 | 1464722572594 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:22:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:22:52 INFO - PROCESS | 2588 | 1464722572598 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:22:52 INFO - PROCESS | 2588 | 1464722572600 Marionette TRACE conn6 <- [1,2754,null,{}] 12:22:52 INFO - PROCESS | 2588 | 1464722572603 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}] 12:22:52 INFO - PROCESS | 2588 | 1464722572698 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:22:52 INFO - PROCESS | 2588 | 1464722572707 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8DBC800 == 52 [pid = 2588] [id = 698] 12:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC2F1D800) [pid = 2588] [serial = 2094] [outer = 0000000000000000] 12:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC2F24C00) [pid = 2588] [serial = 2095] [outer = 0000007DC2F1D800] 12:22:52 INFO - PROCESS | 2588 | 1464722572754 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC338D800) [pid = 2588] [serial = 2096] [outer = 0000007DC2F1D800] 12:22:53 INFO - PROCESS | 2588 | 1464722573212 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]]]}] 12:22:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:22:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 12:22:53 INFO - PROCESS | 2588 | 1464722573272 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 2588 | 1464722573274 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:22:53 INFO - PROCESS | 2588 | 1464722573277 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:22:53 INFO - PROCESS | 2588 | 1464722573279 Marionette TRACE conn6 <- [1,2758,null,{}] 12:22:53 INFO - PROCESS | 2588 | 1464722573283 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}] 12:22:53 INFO - PROCESS | 2588 | 1464722573373 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:22:53 INFO - PROCESS | 2588 | 1464722573382 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCD77C000 == 53 [pid = 2588] [id = 699] 12:22:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC7038C00) [pid = 2588] [serial = 2097] [outer = 0000000000000000] 12:22:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC706F400) [pid = 2588] [serial = 2098] [outer = 0000007DC7038C00] 12:22:53 INFO - PROCESS | 2588 | 1464722573433 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC7ADDC00) [pid = 2588] [serial = 2099] [outer = 0000007DC7038C00] 12:22:53 INFO - PROCESS | 2588 | 1464722573910 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]]]}] 12:22:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:22:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 671ms 12:22:53 INFO - PROCESS | 2588 | 1464722573956 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 2588 | 1464722573958 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:22:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:22:53 INFO - PROCESS | 2588 | 1464722573961 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 2588 | 1464722573963 Marionette TRACE conn6 <- [1,2762,null,{}] 12:22:53 INFO - PROCESS | 2588 | 1464722573967 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}] 12:22:54 INFO - PROCESS | 2588 | 1464722574110 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:22:54 INFO - PROCESS | 2588 | 1464722574165 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF465800 == 54 [pid = 2588] [id = 700] 12:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC80B3000) [pid = 2588] [serial = 2100] [outer = 0000000000000000] 12:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC8D14400) [pid = 2588] [serial = 2101] [outer = 0000007DC80B3000] 12:22:54 INFO - PROCESS | 2588 | 1464722574214 Marionette DEBUG loaded listener.js 12:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCC139400) [pid = 2588] [serial = 2102] [outer = 0000007DC80B3000] 12:22:54 INFO - PROCESS | 2588 | 1464722574664 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]]]}] 12:22:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:22:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 12:22:54 INFO - PROCESS | 2588 | 1464722574714 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:22:54 INFO - PROCESS | 2588 | 1464722574716 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:22:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:22:54 INFO - PROCESS | 2588 | 1464722574732 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - PROCESS | 2588 | 1464722574734 Marionette TRACE conn6 <- [1,2766,null,{}] 12:22:54 INFO - PROCESS | 2588 | 1464722574778 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}] 12:22:54 INFO - PROCESS | 2588 | 1464722574897 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:22:54 INFO - PROCESS | 2588 | 1464722574954 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF913800 == 55 [pid = 2588] [id = 701] 12:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCC162400) [pid = 2588] [serial = 2103] [outer = 0000000000000000] 12:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCC792C00) [pid = 2588] [serial = 2104] [outer = 0000007DCC162400] 12:22:55 INFO - PROCESS | 2588 | 1464722575002 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCD9BE400) [pid = 2588] [serial = 2105] [outer = 0000007DCC162400] 12:22:55 INFO - PROCESS | 2588 | 1464722575444 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]]]}] 12:22:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:22:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 755ms 12:22:55 INFO - PROCESS | 2588 | 1464722575491 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:22:55 INFO - PROCESS | 2588 | 1464722575493 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:22:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:22:55 INFO - PROCESS | 2588 | 1464722575496 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:22:55 INFO - PROCESS | 2588 | 1464722575498 Marionette TRACE conn6 <- [1,2770,null,{}] 12:22:55 INFO - PROCESS | 2588 | 1464722575502 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}] 12:22:55 INFO - PROCESS | 2588 | 1464722575622 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:22:55 INFO - PROCESS | 2588 | 1464722575680 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD04A2000 == 56 [pid = 2588] [id = 702] 12:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCEF06C00) [pid = 2588] [serial = 2106] [outer = 0000000000000000] 12:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCEF0B000) [pid = 2588] [serial = 2107] [outer = 0000007DCEF06C00] 12:22:55 INFO - PROCESS | 2588 | 1464722575727 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCEFEB400) [pid = 2588] [serial = 2108] [outer = 0000007DCEF06C00] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC7A11000) [pid = 2588] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCCD96C00) [pid = 2588] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCEFE4400) [pid = 2588] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCF49B400) [pid = 2588] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC2F1F400) [pid = 2588] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC9144400) [pid = 2588] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D813EF400) [pid = 2588] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007D813EC800) [pid = 2588] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC2836400) [pid = 2588] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC0FDC800) [pid = 2588] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC8F88800) [pid = 2588] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DC80B2800) [pid = 2588] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC8D13000) [pid = 2588] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007D801B4800) [pid = 2588] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCD9C1000) [pid = 2588] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC800E800) [pid = 2588] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007D804D8800) [pid = 2588] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007D81B77400) [pid = 2588] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007D813F4C00) [pid = 2588] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:22:56 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0000007DC22C0800) [pid = 2588] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:22:56 INFO - PROCESS | 2588 | 1464722576234 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]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:22:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 819ms 12:22:56 INFO - PROCESS | 2588 | 1464722576320 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 2588 | 1464722576323 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:22:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:22:56 INFO - PROCESS | 2588 | 1464722576326 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 2588 | 1464722576328 Marionette TRACE conn6 <- [1,2774,null,{}] 12:22:56 INFO - PROCESS | 2588 | 1464722576331 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}] 12:22:56 INFO - PROCESS | 2588 | 1464722576432 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:22:56 INFO - PROCESS | 2588 | 1464722576446 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD172F800 == 57 [pid = 2588] [id = 703] 12:22:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0000007DC0E14000) [pid = 2588] [serial = 2109] [outer = 0000000000000000] 12:22:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007DC2859000) [pid = 2588] [serial = 2110] [outer = 0000007DC0E14000] 12:22:56 INFO - PROCESS | 2588 | 1464722576493 Marionette DEBUG loaded listener.js 12:22:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007DCC710C00) [pid = 2588] [serial = 2111] [outer = 0000007DC0E14000] 12:22:56 INFO - PROCESS | 2588 | 1464722576929 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]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:22:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 12:22:56 INFO - PROCESS | 2588 | 1464722576960 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 2588 | 1464722576962 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:22:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:22:56 INFO - PROCESS | 2588 | 1464722576966 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 2588 | 1464722576968 Marionette TRACE conn6 <- [1,2778,null,{}] 12:22:56 INFO - PROCESS | 2588 | 1464722576976 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}] 12:22:57 INFO - PROCESS | 2588 | 1464722577070 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:22:57 INFO - PROCESS | 2588 | 1464722577077 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2FDE800 == 58 [pid = 2588] [id = 704] 12:22:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC29D8000) [pid = 2588] [serial = 2112] [outer = 0000000000000000] 12:22:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007DCF3D7000) [pid = 2588] [serial = 2113] [outer = 0000007DC29D8000] 12:22:57 INFO - PROCESS | 2588 | 1464722577125 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DCF613C00) [pid = 2588] [serial = 2114] [outer = 0000007DC29D8000] 12:22:57 INFO - PROCESS | 2588 | 1464722577575 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]]]}] 12:22:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:22:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 12:22:57 INFO - PROCESS | 2588 | 1464722577610 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:22:57 INFO - PROCESS | 2588 | 1464722577613 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:22:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:22:57 INFO - PROCESS | 2588 | 1464722577617 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:22:57 INFO - PROCESS | 2588 | 1464722577620 Marionette TRACE conn6 <- [1,2782,null,{}] 12:22:57 INFO - PROCESS | 2588 | 1464722577624 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}] 12:22:57 INFO - PROCESS | 2588 | 1464722577748 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:22:57 INFO - PROCESS | 2588 | 1464722577797 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4217800 == 59 [pid = 2588] [id = 705] 12:22:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DCFA52C00) [pid = 2588] [serial = 2115] [outer = 0000000000000000] 12:22:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DCFDFC800) [pid = 2588] [serial = 2116] [outer = 0000007DCFA52C00] 12:22:57 INFO - PROCESS | 2588 | 1464722577849 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCFEC3000) [pid = 2588] [serial = 2117] [outer = 0000007DCFA52C00] 12:22:58 INFO - PROCESS | 2588 | 1464722578558 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]]]}] 12:22:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:22:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 12:22:58 INFO - PROCESS | 2588 | 1464722578606 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 2588 | 1464722578612 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:22:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:22:58 INFO - PROCESS | 2588 | 1464722578618 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 2588 | 1464722578623 Marionette TRACE conn6 <- [1,2786,null,{}] 12:22:58 INFO - PROCESS | 2588 | 1464722578629 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}] 12:22:58 INFO - PROCESS | 2588 | 1464722578787 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:22:58 INFO - PROCESS | 2588 | 1464722578890 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83248800 == 60 [pid = 2588] [id = 706] 12:22:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007D81550000) [pid = 2588] [serial = 2118] [outer = 0000000000000000] 12:22:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007D822EB400) [pid = 2588] [serial = 2119] [outer = 0000007D81550000] 12:22:58 INFO - PROCESS | 2588 | 1464722578951 Marionette DEBUG loaded listener.js 12:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC0E0F800) [pid = 2588] [serial = 2120] [outer = 0000007D81550000] 12:22:59 INFO - PROCESS | 2588 | 1464722579597 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]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:22:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1025ms 12:22:59 INFO - PROCESS | 2588 | 1464722579646 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 2588 | 1464722579652 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:22:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:22:59 INFO - PROCESS | 2588 | 1464722579659 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 2588 | 1464722579663 Marionette TRACE conn6 <- [1,2790,null,{}] 12:22:59 INFO - PROCESS | 2588 | 1464722579667 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}] 12:22:59 INFO - PROCESS | 2588 | 1464722579793 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:22:59 INFO - PROCESS | 2588 | 1464722579896 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE8D800 == 61 [pid = 2588] [id = 707] 12:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DC2C7A400) [pid = 2588] [serial = 2121] [outer = 0000000000000000] 12:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DC32A8C00) [pid = 2588] [serial = 2122] [outer = 0000007DC2C7A400] 12:22:59 INFO - PROCESS | 2588 | 1464722579954 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC7F3FC00) [pid = 2588] [serial = 2123] [outer = 0000007DC2C7A400] 12:23:00 INFO - PROCESS | 2588 | 1464722580619 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]]]}] 12:23:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:23:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 987ms 12:23:00 INFO - PROCESS | 2588 | 1464722580651 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:23:00 INFO - PROCESS | 2588 | 1464722580654 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:23:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:23:00 INFO - PROCESS | 2588 | 1464722580659 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:23:00 INFO - PROCESS | 2588 | 1464722580663 Marionette TRACE conn6 <- [1,2794,null,{}] 12:23:00 INFO - PROCESS | 2588 | 1464722580676 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}] 12:23:00 INFO - PROCESS | 2588 | 1464722580802 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:23:00 INFO - PROCESS | 2588 | 1464722580933 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E1B800 == 62 [pid = 2588] [id = 708] 12:23:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCEF07C00) [pid = 2588] [serial = 2124] [outer = 0000000000000000] 12:23:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DCF3D6400) [pid = 2588] [serial = 2125] [outer = 0000007DCEF07C00] 12:23:00 INFO - PROCESS | 2588 | 1464722580995 Marionette DEBUG loaded listener.js 12:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DCFA5C400) [pid = 2588] [serial = 2126] [outer = 0000007DCEF07C00] 12:23:01 INFO - PROCESS | 2588 | 1464722581567 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]]]}] 12:23:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:23:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 923ms 12:23:01 INFO - PROCESS | 2588 | 1464722581583 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 2588 | 1464722581587 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:23:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:23:01 INFO - PROCESS | 2588 | 1464722581590 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 2588 | 1464722581592 Marionette TRACE conn6 <- [1,2798,null,{}] 12:23:01 INFO - PROCESS | 2588 | 1464722581596 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}] 12:23:01 INFO - PROCESS | 2588 | 1464722581721 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:23:01 INFO - PROCESS | 2588 | 1464722581822 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5EC1000 == 63 [pid = 2588] [id = 709] 12:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DCFEBE400) [pid = 2588] [serial = 2127] [outer = 0000000000000000] 12:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DCFEEE000) [pid = 2588] [serial = 2128] [outer = 0000007DCFEBE400] 12:23:01 INFO - PROCESS | 2588 | 1464722581879 Marionette DEBUG loaded listener.js 12:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DD00F1400) [pid = 2588] [serial = 2129] [outer = 0000007DCFEBE400] 12:23:02 INFO - PROCESS | 2588 | 1464722582446 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]]]}] 12:23:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:23:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 880ms 12:23:02 INFO - PROCESS | 2588 | 1464722582473 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 2588 | 1464722582476 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:23:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:23:02 INFO - PROCESS | 2588 | 1464722582479 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:23:02 INFO - PROCESS | 2588 | 1464722582482 Marionette TRACE conn6 <- [1,2802,null,{}] 12:23:02 INFO - PROCESS | 2588 | 1464722582486 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}] 12:23:02 INFO - PROCESS | 2588 | 1464722582602 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:23:02 INFO - PROCESS | 2588 | 1464722582702 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B33800 == 64 [pid = 2588] [id = 710] 12:23:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DD00F7800) [pid = 2588] [serial = 2130] [outer = 0000000000000000] 12:23:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DD0106800) [pid = 2588] [serial = 2131] [outer = 0000007DD00F7800] 12:23:02 INFO - PROCESS | 2588 | 1464722582760 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DD010EC00) [pid = 2588] [serial = 2132] [outer = 0000007DD00F7800] 12:23:03 INFO - PROCESS | 2588 | 1464722583376 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]]]}] 12:23:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:23:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 923ms 12:23:03 INFO - PROCESS | 2588 | 1464722583405 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 2588 | 1464722583408 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:23:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:23:03 INFO - PROCESS | 2588 | 1464722583412 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 2588 | 1464722583414 Marionette TRACE conn6 <- [1,2806,null,{}] 12:23:03 INFO - PROCESS | 2588 | 1464722583418 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}] 12:23:03 INFO - PROCESS | 2588 | 1464722583546 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:23:03 INFO - PROCESS | 2588 | 1464722583648 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E3B000 == 65 [pid = 2588] [id = 711] 12:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DD04D5400) [pid = 2588] [serial = 2133] [outer = 0000000000000000] 12:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DD0D73000) [pid = 2588] [serial = 2134] [outer = 0000007DD04D5400] 12:23:03 INFO - PROCESS | 2588 | 1464722583706 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD17BA400) [pid = 2588] [serial = 2135] [outer = 0000007DD04D5400] 12:23:04 INFO - PROCESS | 2588 | 1464722584329 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]]]}] 12:23:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:23:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 987ms 12:23:04 INFO - PROCESS | 2588 | 1464722584400 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:23:04 INFO - PROCESS | 2588 | 1464722584403 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:23:04 INFO - PROCESS | 2588 | 1464722584406 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:23:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:23:04 INFO - PROCESS | 2588 | 1464722584409 Marionette TRACE conn6 <- [1,2810,null,{}] 12:23:04 INFO - PROCESS | 2588 | 1464722584413 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}] 12:23:04 INFO - PROCESS | 2588 | 1464722584529 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:23:04 INFO - PROCESS | 2588 | 1464722584672 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31E7000 == 66 [pid = 2588] [id = 712] 12:23:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007D813EDC00) [pid = 2588] [serial = 2136] [outer = 0000000000000000] 12:23:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCFEB8800) [pid = 2588] [serial = 2137] [outer = 0000007D813EDC00] 12:23:04 INFO - PROCESS | 2588 | 1464722584729 Marionette DEBUG loaded listener.js 12:23:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD194C800) [pid = 2588] [serial = 2138] [outer = 0000007D813EDC00] 12:23:05 INFO - PROCESS | 2588 | 1464722585539 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]]]}] 12:23:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:23:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1180ms 12:23:05 INFO - PROCESS | 2588 | 1464722585590 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 2588 | 1464722585594 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:23:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:23:05 INFO - PROCESS | 2588 | 1464722585600 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:23:05 INFO - PROCESS | 2588 | 1464722585604 Marionette TRACE conn6 <- [1,2814,null,{}] 12:23:05 INFO - PROCESS | 2588 | 1464722585611 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}] 12:23:05 INFO - PROCESS | 2588 | 1464722585724 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:23:05 INFO - PROCESS | 2588 | 1464722585864 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC1729000 == 67 [pid = 2588] [id = 713] 12:23:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007D81B72400) [pid = 2588] [serial = 2139] [outer = 0000000000000000] 12:23:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007D822EF000) [pid = 2588] [serial = 2140] [outer = 0000007D81B72400] 12:23:05 INFO - PROCESS | 2588 | 1464722585921 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007D83210000) [pid = 2588] [serial = 2141] [outer = 0000007D81B72400] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED3A800 == 66 [pid = 2588] [id = 466] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2FDE800 == 65 [pid = 2588] [id = 704] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD172F800 == 64 [pid = 2588] [id = 703] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD04A2000 == 63 [pid = 2588] [id = 702] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF913800 == 62 [pid = 2588] [id = 701] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF465800 == 61 [pid = 2588] [id = 700] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD77C000 == 60 [pid = 2588] [id = 699] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8DBC800 == 59 [pid = 2588] [id = 698] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC17ED000 == 58 [pid = 2588] [id = 697] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007D832AE000 == 57 [pid = 2588] [id = 696] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007D82C23000 == 56 [pid = 2588] [id = 695] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43CC800 == 55 [pid = 2588] [id = 693] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD38AB800 == 54 [pid = 2588] [id = 692] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF6AC800 == 53 [pid = 2588] [id = 691] 12:23:06 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83258800 == 52 [pid = 2588] [id = 690] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DCF955400) [pid = 2588] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DCEF0F000) [pid = 2588] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007D81333800) [pid = 2588] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCEE4F400) [pid = 2588] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DCCD80C00) [pid = 2588] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCD936C00) [pid = 2588] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007D822F7400) [pid = 2588] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007D822F6000) [pid = 2588] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC29CBC00) [pid = 2588] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DCD938000) [pid = 2588] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCF3D2800) [pid = 2588] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCF44C800) [pid = 2588] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007DCF60EC00) [pid = 2588] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC33A7C00) [pid = 2588] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DCEFEDC00) [pid = 2588] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCEFE2C00) [pid = 2588] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007D81B53400) [pid = 2588] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007D82C96400) [pid = 2588] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007D81546C00) [pid = 2588] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007D82CA1C00) [pid = 2588] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DC3E93400) [pid = 2588] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DC2A66800) [pid = 2588] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC1FD2800) [pid = 2588] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DC2971800) [pid = 2588] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCD97D800) [pid = 2588] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DCC141400) [pid = 2588] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DCC142C00) [pid = 2588] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DCEE55400) [pid = 2588] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0000007DC8D1EC00) [pid = 2588] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0000007DCC13AC00) [pid = 2588] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0000007DC7A93400) [pid = 2588] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0000007DCF61B800) [pid = 2588] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:23:06 INFO - PROCESS | 2588 | 1464722586541 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:23:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:23:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 986ms 12:23:06 INFO - PROCESS | 2588 | 1464722586592 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 2588 | 1464722586598 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:23:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:23:06 INFO - PROCESS | 2588 | 1464722586604 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 2588 | 1464722586607 Marionette TRACE conn6 <- [1,2818,null,{}] 12:23:06 INFO - PROCESS | 2588 | 1464722586611 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}] 12:23:06 INFO - PROCESS | 2588 | 1464722586714 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:23:06 INFO - PROCESS | 2588 | 1464722586803 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D817C6000 == 53 [pid = 2588] [id = 714] 12:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0000007D81396800) [pid = 2588] [serial = 2142] [outer = 0000000000000000] 12:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0000007D822F6000) [pid = 2588] [serial = 2143] [outer = 0000007D81396800] 12:23:06 INFO - PROCESS | 2588 | 1464722586853 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0000007DC0E80C00) [pid = 2588] [serial = 2144] [outer = 0000007D81396800] 12:23:07 INFO - PROCESS | 2588 | 1464722587335 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]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:23:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 776ms 12:23:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:23:07 INFO - PROCESS | 2588 | 1464722587386 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 2588 | 1464722587389 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:23:07 INFO - PROCESS | 2588 | 1464722587392 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 2588 | 1464722587396 Marionette TRACE conn6 <- [1,2822,null,{}] 12:23:07 INFO - PROCESS | 2588 | 1464722587407 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}] 12:23:07 INFO - PROCESS | 2588 | 1464722587509 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:23:07 INFO - PROCESS | 2588 | 1464722587602 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7B55000 == 54 [pid = 2588] [id = 715] 12:23:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0000007D83211C00) [pid = 2588] [serial = 2145] [outer = 0000000000000000] 12:23:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007DC2A60800) [pid = 2588] [serial = 2146] [outer = 0000007D83211C00] 12:23:07 INFO - PROCESS | 2588 | 1464722587655 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007DC2F22000) [pid = 2588] [serial = 2147] [outer = 0000007D83211C00] 12:23:08 INFO - PROCESS | 2588 | 1464722588066 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 12:23:08 INFO - PROCESS | 2588 | 1464722588129 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 2588 | 1464722588132 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:23:08 INFO - PROCESS | 2588 | 1464722588135 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 2588 | 1464722588137 Marionette TRACE conn6 <- [1,2826,null,{}] 12:23:08 INFO - PROCESS | 2588 | 1464722588141 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}] 12:23:08 INFO - PROCESS | 2588 | 1464722588241 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:23:08 INFO - PROCESS | 2588 | 1464722588285 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCC76D800 == 55 [pid = 2588] [id = 716] 12:23:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC7218400) [pid = 2588] [serial = 2148] [outer = 0000000000000000] 12:23:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DC744A000) [pid = 2588] [serial = 2149] [outer = 0000007DC7218400] 12:23:08 INFO - PROCESS | 2588 | 1464722588332 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DC8A2B000) [pid = 2588] [serial = 2150] [outer = 0000007DC7218400] 12:23:08 INFO - PROCESS | 2588 | 1464722588834 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]]]}] 12:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 735ms 12:23:08 INFO - PROCESS | 2588 | 1464722588872 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 2588 | 1464722588875 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:23:08 INFO - PROCESS | 2588 | 1464722588878 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:23:08 INFO - PROCESS | 2588 | 1464722588879 Marionette TRACE conn6 <- [1,2830,null,{}] 12:23:08 INFO - PROCESS | 2588 | 1464722588883 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}] 12:23:09 INFO - PROCESS | 2588 | 1464722589007 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:23:09 INFO - PROCESS | 2588 | 1464722589063 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCEE86800 == 56 [pid = 2588] [id = 717] 12:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DC8BAAC00) [pid = 2588] [serial = 2151] [outer = 0000000000000000] 12:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007DC8D1BC00) [pid = 2588] [serial = 2152] [outer = 0000007DC8BAAC00] 12:23:09 INFO - PROCESS | 2588 | 1464722589110 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007D8154DC00) [pid = 2588] [serial = 2153] [outer = 0000007DC8BAAC00] 12:23:09 INFO - PROCESS | 2588 | 1464722589583 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]]]}] 12:23:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:23:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 12:23:09 INFO - PROCESS | 2588 | 1464722589651 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 2588 | 1464722589654 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:23:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:23:09 INFO - PROCESS | 2588 | 1464722589657 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 2588 | 1464722589659 Marionette TRACE conn6 <- [1,2834,null,{}] 12:23:09 INFO - PROCESS | 2588 | 1464722589663 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}] 12:23:09 INFO - PROCESS | 2588 | 1464722589809 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:23:09 INFO - PROCESS | 2588 | 1464722589874 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF821000 == 57 [pid = 2588] [id = 718] 12:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCD939400) [pid = 2588] [serial = 2154] [outer = 0000000000000000] 12:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DCEE51800) [pid = 2588] [serial = 2155] [outer = 0000007DCD939400] 12:23:09 INFO - PROCESS | 2588 | 1464722589922 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DCEF11000) [pid = 2588] [serial = 2156] [outer = 0000007DCD939400] 12:23:10 INFO - PROCESS | 2588 | 1464722590363 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]]]}] 12:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 12:23:10 INFO - PROCESS | 2588 | 1464722590400 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 2588 | 1464722590402 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:23:10 INFO - PROCESS | 2588 | 1464722590405 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:23:10 INFO - PROCESS | 2588 | 1464722590407 Marionette TRACE conn6 <- [1,2838,null,{}] 12:23:10 INFO - PROCESS | 2588 | 1464722590411 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}] 12:23:10 INFO - PROCESS | 2588 | 1464722590613 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DCF8E4400) [pid = 2588] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DC1F3BC00) [pid = 2588] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DC7038C00) [pid = 2588] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007D82C9B400) [pid = 2588] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007D8138C400) [pid = 2588] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0000007DC2F1D800) [pid = 2588] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0000007DCEF06C00) [pid = 2588] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0000007DCC162400) [pid = 2588] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0000007DC29D8000) [pid = 2588] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0000007DC80B3000) [pid = 2588] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0000007DC0E14000) [pid = 2588] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:23:10 INFO - PROCESS | 2588 | 1464722590678 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF65D800 == 58 [pid = 2588] [id = 719] 12:23:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0000007D81331000) [pid = 2588] [serial = 2157] [outer = 0000000000000000] 12:23:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0000007D81B5E400) [pid = 2588] [serial = 2158] [outer = 0000007D81331000] 12:23:10 INFO - PROCESS | 2588 | 1464722590727 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0000007DC8F88800) [pid = 2588] [serial = 2159] [outer = 0000007D81331000] 12:23:11 INFO - PROCESS | 2588 | 1464722591109 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 12:23:11 INFO - PROCESS | 2588 | 1464722591142 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 2588 | 1464722591144 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:23:11 INFO - PROCESS | 2588 | 1464722591183 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 2588 | 1464722591185 Marionette TRACE conn6 <- [1,2842,null,{}] 12:23:11 INFO - PROCESS | 2588 | 1464722591191 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}] 12:23:11 INFO - PROCESS | 2588 | 1464722591286 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:23:11 INFO - PROCESS | 2588 | 1464722591293 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C7E800 == 59 [pid = 2588] [id = 720] 12:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0000007DCEFE5000) [pid = 2588] [serial = 2160] [outer = 0000000000000000] 12:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0000007DCF452C00) [pid = 2588] [serial = 2161] [outer = 0000007DCEFE5000] 12:23:11 INFO - PROCESS | 2588 | 1464722591340 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0000007DCF956C00) [pid = 2588] [serial = 2162] [outer = 0000007DCEFE5000] 12:23:11 INFO - PROCESS | 2588 | 1464722591760 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]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:23:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 12:23:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:23:11 INFO - PROCESS | 2588 | 1464722591815 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 2588 | 1464722591817 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:23:11 INFO - PROCESS | 2588 | 1464722591820 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 2588 | 1464722591822 Marionette TRACE conn6 <- [1,2846,null,{}] 12:23:11 INFO - PROCESS | 2588 | 1464722591830 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}] 12:23:11 INFO - PROCESS | 2588 | 1464722591925 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:23:11 INFO - PROCESS | 2588 | 1464722591932 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD21D8800 == 60 [pid = 2588] [id = 721] 12:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D813EB400) [pid = 2588] [serial = 2163] [outer = 0000000000000000] 12:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007DCFA7E800) [pid = 2588] [serial = 2164] [outer = 0000007D813EB400] 12:23:11 INFO - PROCESS | 2588 | 1464722591978 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007DCFEBBC00) [pid = 2588] [serial = 2165] [outer = 0000007D813EB400] 12:23:12 INFO - PROCESS | 2588 | 1464722592418 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:23:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:23:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 12:23:12 INFO - PROCESS | 2588 | 1464722592453 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 2588 | 1464722592455 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:23:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:23:12 INFO - PROCESS | 2588 | 1464722592463 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 2588 | 1464722592465 Marionette TRACE conn6 <- [1,2850,null,{}] 12:23:12 INFO - PROCESS | 2588 | 1464722592469 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}] 12:23:12 INFO - PROCESS | 2588 | 1464722592574 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:23:12 INFO - PROCESS | 2588 | 1464722592642 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8150D800 == 61 [pid = 2588] [id = 722] 12:23:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007D8133C000) [pid = 2588] [serial = 2166] [outer = 0000000000000000] 12:23:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007D81391000) [pid = 2588] [serial = 2167] [outer = 0000007D8133C000] 12:23:12 INFO - PROCESS | 2588 | 1464722592837 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007D81B74000) [pid = 2588] [serial = 2168] [outer = 0000007D8133C000] 12:23:13 INFO - PROCESS | 2588 | 1464722593494 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]]]}] 12:23:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:23:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1069ms 12:23:13 INFO - PROCESS | 2588 | 1464722593536 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:23:13 INFO - PROCESS | 2588 | 1464722593542 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:23:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:23:13 INFO - PROCESS | 2588 | 1464722593546 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:23:13 INFO - PROCESS | 2588 | 1464722593551 Marionette TRACE conn6 <- [1,2854,null,{}] 12:23:13 INFO - PROCESS | 2588 | 1464722593557 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}] 12:23:13 INFO - PROCESS | 2588 | 1464722593685 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:23:13 INFO - PROCESS | 2588 | 1464722593818 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BEC000 == 62 [pid = 2588] [id = 723] 12:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC2974400) [pid = 2588] [serial = 2169] [outer = 0000000000000000] 12:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC29AD800) [pid = 2588] [serial = 2170] [outer = 0000007DC2974400] 12:23:13 INFO - PROCESS | 2588 | 1464722593880 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC2C86C00) [pid = 2588] [serial = 2171] [outer = 0000007DC2974400] 12:23:14 INFO - PROCESS | 2588 | 1464722594495 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]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:23:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 988ms 12:23:14 INFO - PROCESS | 2588 | 1464722594540 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 2588 | 1464722594545 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:23:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:23:14 INFO - PROCESS | 2588 | 1464722594550 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 2588 | 1464722594553 Marionette TRACE conn6 <- [1,2858,null,{}] 12:23:14 INFO - PROCESS | 2588 | 1464722594557 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}] 12:23:14 INFO - PROCESS | 2588 | 1464722594683 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:23:14 INFO - PROCESS | 2588 | 1464722594787 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31C8800 == 63 [pid = 2588] [id = 724] 12:23:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC8D1C800) [pid = 2588] [serial = 2172] [outer = 0000000000000000] 12:23:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCC145C00) [pid = 2588] [serial = 2173] [outer = 0000007DC8D1C800] 12:23:14 INFO - PROCESS | 2588 | 1464722594846 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCD979400) [pid = 2588] [serial = 2174] [outer = 0000007DC8D1C800] 12:23:15 INFO - PROCESS | 2588 | 1464722595496 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]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:23:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 987ms 12:23:15 INFO - PROCESS | 2588 | 1464722595539 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 2588 | 1464722595544 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:23:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:23:15 INFO - PROCESS | 2588 | 1464722595550 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 2588 | 1464722595557 Marionette TRACE conn6 <- [1,2862,null,{}] 12:23:15 INFO - PROCESS | 2588 | 1464722595567 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}] 12:23:15 INFO - PROCESS | 2588 | 1464722595692 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:23:15 INFO - PROCESS | 2588 | 1464722595824 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43CD800 == 64 [pid = 2588] [id = 725] 12:23:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DD00F6800) [pid = 2588] [serial = 2175] [outer = 0000000000000000] 12:23:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DD0115C00) [pid = 2588] [serial = 2176] [outer = 0000007DD00F6800] 12:23:15 INFO - PROCESS | 2588 | 1464722595882 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DD0645400) [pid = 2588] [serial = 2177] [outer = 0000007DD00F6800] 12:23:16 INFO - PROCESS | 2588 | 1464722596443 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]]]}] 12:23:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:23:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 944ms 12:23:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:23:16 INFO - PROCESS | 2588 | 1464722596497 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 2588 | 1464722596500 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:23:16 INFO - PROCESS | 2588 | 1464722596504 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:23:16 INFO - PROCESS | 2588 | 1464722596506 Marionette TRACE conn6 <- [1,2866,null,{}] 12:23:16 INFO - PROCESS | 2588 | 1464722596510 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}] 12:23:16 INFO - PROCESS | 2588 | 1464722596634 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:23:16 INFO - PROCESS | 2588 | 1464722596736 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:16 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6DB5000 == 65 [pid = 2588] [id = 726] 12:23:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD17C1800) [pid = 2588] [serial = 2178] [outer = 0000000000000000] 12:23:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD194D000) [pid = 2588] [serial = 2179] [outer = 0000007DD17C1800] 12:23:16 INFO - PROCESS | 2588 | 1464722596794 Marionette DEBUG loaded listener.js 12:23:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DD1E2CC00) [pid = 2588] [serial = 2180] [outer = 0000007DD17C1800] 12:23:17 INFO - PROCESS | 2588 | 1464722597419 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]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 985ms 12:23:17 INFO - PROCESS | 2588 | 1464722597491 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 2588 | 1464722597494 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:23:17 INFO - PROCESS | 2588 | 1464722597497 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - PROCESS | 2588 | 1464722597500 Marionette TRACE conn6 <- [1,2870,null,{}] 12:23:17 INFO - PROCESS | 2588 | 1464722597504 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}] 12:23:17 INFO - PROCESS | 2588 | 1464722597624 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:23:17 INFO - PROCESS | 2588 | 1464722597758 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:17 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E0A800 == 66 [pid = 2588] [id = 727] 12:23:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD20BE000) [pid = 2588] [serial = 2181] [outer = 0000000000000000] 12:23:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007DD2161400) [pid = 2588] [serial = 2182] [outer = 0000007DD20BE000] 12:23:17 INFO - PROCESS | 2588 | 1464722597825 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007DD2DA3C00) [pid = 2588] [serial = 2183] [outer = 0000007DD20BE000] 12:23:18 INFO - PROCESS | 2588 | 1464722598505 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]]]}] 12:23:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:23:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1073ms 12:23:18 INFO - PROCESS | 2588 | 1464722598573 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:23:18 INFO - PROCESS | 2588 | 1464722598576 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:23:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:23:18 INFO - PROCESS | 2588 | 1464722598579 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:23:18 INFO - PROCESS | 2588 | 1464722598581 Marionette TRACE conn6 <- [1,2874,null,{}] 12:23:18 INFO - PROCESS | 2588 | 1464722598585 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}] 12:23:18 INFO - PROCESS | 2588 | 1464722598704 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:23:18 INFO - PROCESS | 2588 | 1464722598835 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD7E7F800 == 67 [pid = 2588] [id = 728] 12:23:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DD2DAC800) [pid = 2588] [serial = 2184] [outer = 0000000000000000] 12:23:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DD2F61400) [pid = 2588] [serial = 2185] [outer = 0000007DD2DAC800] 12:23:18 INFO - PROCESS | 2588 | 1464722598892 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DD31D6800) [pid = 2588] [serial = 2186] [outer = 0000007DD2DAC800] 12:23:19 INFO - PROCESS | 2588 | 1464722599508 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]]]}] 12:23:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:23:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 985ms 12:23:19 INFO - PROCESS | 2588 | 1464722599567 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:23:19 INFO - PROCESS | 2588 | 1464722599570 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:23:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:23:19 INFO - PROCESS | 2588 | 1464722599573 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 2588 | 1464722599576 Marionette TRACE conn6 <- [1,2878,null,{}] 12:23:19 INFO - PROCESS | 2588 | 1464722599580 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}] 12:23:19 INFO - PROCESS | 2588 | 1464722599844 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:23:20 INFO - PROCESS | 2588 | 1464722600018 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:20 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7053000 == 68 [pid = 2588] [id = 729] 12:23:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007D81331C00) [pid = 2588] [serial = 2187] [outer = 0000000000000000] 12:23:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007D8138A000) [pid = 2588] [serial = 2188] [outer = 0000007D81331C00] 12:23:20 INFO - PROCESS | 2588 | 1464722600072 Marionette DEBUG loaded listener.js 12:23:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007D83205400) [pid = 2588] [serial = 2189] [outer = 0000007D81331C00] 12:23:20 INFO - PROCESS | 2588 | 1464722600757 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:23:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:23:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1238ms 12:23:20 INFO - PROCESS | 2588 | 1464722600815 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 2588 | 1464722600819 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:23:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:23:20 INFO - PROCESS | 2588 | 1464722600824 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:23:20 INFO - PROCESS | 2588 | 1464722600828 Marionette TRACE conn6 <- [1,2882,null,{}] 12:23:20 INFO - PROCESS | 2588 | 1464722600833 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}] 12:23:20 INFO - PROCESS | 2588 | 1464722600966 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C85000 == 67 [pid = 2588] [id = 680] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCD777000 == 66 [pid = 2588] [id = 661] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD21D8800 == 65 [pid = 2588] [id = 721] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C7E800 == 64 [pid = 2588] [id = 720] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF65D800 == 63 [pid = 2588] [id = 719] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF821000 == 62 [pid = 2588] [id = 718] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE86800 == 61 [pid = 2588] [id = 717] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCC76D800 == 60 [pid = 2588] [id = 716] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7B55000 == 59 [pid = 2588] [id = 715] 12:23:20 INFO - PROCESS | 2588 | --DOCSHELL 0000007D817C6000 == 58 [pid = 2588] [id = 714] 12:23:20 INFO - PROCESS | 2588 | --DOMWINDOW == 125 (0000007DCFDFC800) [pid = 2588] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC1729000 == 57 [pid = 2588] [id = 713] 12:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCEE8D800 == 56 [pid = 2588] [id = 707] 12:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0000007D83248800 == 55 [pid = 2588] [id = 706] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 124 (0000007DCEFEB400) [pid = 2588] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 123 (0000007DCF613C00) [pid = 2588] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 122 (0000007DC8D14400) [pid = 2588] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 121 (0000007DCC139400) [pid = 2588] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 120 (0000007DC2859000) [pid = 2588] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 119 (0000007DC7ADDC00) [pid = 2588] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (0000007DCC710C00) [pid = 2588] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0000007DCFA2F400) [pid = 2588] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC2A63000) [pid = 2588] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DC296DC00) [pid = 2588] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007D81B58400) [pid = 2588] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007DC706F400) [pid = 2588] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007DC0E80000) [pid = 2588] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC29B8800) [pid = 2588] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007DCF3CA800) [pid = 2588] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007D822F0800) [pid = 2588] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0000007D813F4800) [pid = 2588] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (0000007DC2F24C00) [pid = 2588] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0000007DC338D800) [pid = 2588] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0000007DCEF0B000) [pid = 2588] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0000007DCFA76C00) [pid = 2588] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0000007DC2F1F000) [pid = 2588] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0000007DCFE48800) [pid = 2588] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0000007DCD9BE400) [pid = 2588] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0000007DCC792C00) [pid = 2588] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0000007DCF3D7000) [pid = 2588] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:23:21 INFO - PROCESS | 2588 | 1464722601138 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814CA800 == 56 [pid = 2588] [id = 730] 12:23:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0000007D804D5C00) [pid = 2588] [serial = 2190] [outer = 0000000000000000] 12:23:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0000007D81332000) [pid = 2588] [serial = 2191] [outer = 0000007D804D5C00] 12:23:21 INFO - PROCESS | 2588 | 1464722601194 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0000007D822F8400) [pid = 2588] [serial = 2192] [outer = 0000007D804D5C00] 12:23:21 INFO - PROCESS | 2588 | 1464722601679 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]]]}] 12:23:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:23:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 881ms 12:23:21 INFO - PROCESS | 2588 | 1464722601710 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:23:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:23:21 INFO - PROCESS | 2588 | 1464722601713 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:23:21 INFO - PROCESS | 2588 | 1464722601716 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:23:21 INFO - PROCESS | 2588 | 1464722601719 Marionette TRACE conn6 <- [1,2886,null,{}] 12:23:21 INFO - PROCESS | 2588 | 1464722601722 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}] 12:23:21 INFO - PROCESS | 2588 | 1464722601828 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:23:21 INFO - PROCESS | 2588 | 1464722601837 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC9165800 == 57 [pid = 2588] [id = 731] 12:23:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0000007DC2A63000) [pid = 2588] [serial = 2193] [outer = 0000000000000000] 12:23:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (0000007DC2C7C800) [pid = 2588] [serial = 2194] [outer = 0000007DC2A63000] 12:23:21 INFO - PROCESS | 2588 | 1464722601888 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0000007DC3028400) [pid = 2588] [serial = 2195] [outer = 0000007DC2A63000] 12:23:22 INFO - PROCESS | 2588 | 1464722602392 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]]]}] 12:23:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:23:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 736ms 12:23:22 INFO - PROCESS | 2588 | 1464722602455 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 2588 | 1464722602459 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:23:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:23:22 INFO - PROCESS | 2588 | 1464722602470 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 2588 | 1464722602475 Marionette TRACE conn6 <- [1,2890,null,{}] 12:23:22 INFO - PROCESS | 2588 | 1464722602479 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}] 12:23:22 INFO - PROCESS | 2588 | 1464722602643 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:23:22 INFO - PROCESS | 2588 | 1464722602708 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF47B000 == 58 [pid = 2588] [id = 732] 12:23:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0000007DC407E800) [pid = 2588] [serial = 2196] [outer = 0000000000000000] 12:23:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0000007DC7D6E800) [pid = 2588] [serial = 2197] [outer = 0000007DC407E800] 12:23:22 INFO - PROCESS | 2588 | 1464722602756 Marionette DEBUG loaded listener.js 12:23:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0000007DC8D19C00) [pid = 2588] [serial = 2198] [outer = 0000007DC407E800] 12:23:23 INFO - PROCESS | 2588 | 1464722603156 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 12:23:23 INFO - PROCESS | 2588 | 1464722603203 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 2588 | 1464722603205 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:23:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:23:23 INFO - PROCESS | 2588 | 1464722603209 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 2588 | 1464722603211 Marionette TRACE conn6 <- [1,2894,null,{}] 12:23:23 INFO - PROCESS | 2588 | 1464722603214 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}] 12:23:23 INFO - PROCESS | 2588 | 1464722603344 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:23:23 INFO - PROCESS | 2588 | 1464722603365 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:23 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0145000 == 59 [pid = 2588] [id = 733] 12:23:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0000007DC9144800) [pid = 2588] [serial = 2199] [outer = 0000000000000000] 12:23:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DCC139400) [pid = 2588] [serial = 2200] [outer = 0000007DC9144800] 12:23:23 INFO - PROCESS | 2588 | 1464722603411 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DCCD7DC00) [pid = 2588] [serial = 2201] [outer = 0000007DC9144800] 12:23:23 INFO - PROCESS | 2588 | 1464722603862 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]]]}] 12:23:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:23:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 12:23:23 INFO - PROCESS | 2588 | 1464722603883 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:23:23 INFO - PROCESS | 2588 | 1464722603885 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:23:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:23:23 INFO - PROCESS | 2588 | 1464722603889 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:23:23 INFO - PROCESS | 2588 | 1464722603891 Marionette TRACE conn6 <- [1,2898,null,{}] 12:23:23 INFO - PROCESS | 2588 | 1464722603895 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}] 12:23:24 INFO - PROCESS | 2588 | 1464722604021 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:23:24 INFO - PROCESS | 2588 | 1464722604082 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C7B800 == 60 [pid = 2588] [id = 734] 12:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCD9C1000) [pid = 2588] [serial = 2202] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCD9C5800) [pid = 2588] [serial = 2203] [outer = 0000007DCD9C1000] 12:23:24 INFO - PROCESS | 2588 | 1464722604145 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DCEFE6000) [pid = 2588] [serial = 2204] [outer = 0000007DCD9C1000] 12:23:24 INFO - PROCESS | 2588 | 1464722604604 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]]]}] 12:23:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:23:24 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:23:24 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 734ms 12:23:24 INFO - PROCESS | 2588 | 1464722604626 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:23:24 INFO - PROCESS | 2588 | 1464722604628 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:23:24 INFO - PROCESS | 2588 | 1464722604631 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - TEST-START | /DOMEvents/constructors.html 12:23:24 INFO - PROCESS | 2588 | 1464722604633 Marionette TRACE conn6 <- [1,2902,null,{}] 12:23:24 INFO - PROCESS | 2588 | 1464722604648 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}] 12:23:24 INFO - PROCESS | 2588 | 1464722604776 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:23:24 INFO - PROCESS | 2588 | 1464722604836 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E98800 == 61 [pid = 2588] [id = 735] 12:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DCEF10C00) [pid = 2588] [serial = 2205] [outer = 0000000000000000] 12:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DCF60EC00) [pid = 2588] [serial = 2206] [outer = 0000007DCEF10C00] 12:23:24 INFO - PROCESS | 2588 | 1464722604883 Marionette DEBUG loaded listener.js 12:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DCF956000) [pid = 2588] [serial = 2207] [outer = 0000007DCEF10C00] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (0000007DC8BAAC00) [pid = 2588] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0000007DCD939400) [pid = 2588] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0000007D81331000) [pid = 2588] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (0000007D83211C00) [pid = 2588] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (0000007D81B72400) [pid = 2588] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (0000007DC7218400) [pid = 2588] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0000007D81396800) [pid = 2588] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:23:25 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0000007DCEFE5000) [pid = 2588] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:23:25 INFO - PROCESS | 2588 | 1464722605485 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]]]}] 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:23:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:25 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:23:25 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:23:25 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:23:25 INFO - TEST-OK | /DOMEvents/constructors.html | took 899ms 12:23:25 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:23:25 INFO - PROCESS | 2588 | 1464722605533 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:23:25 INFO - PROCESS | 2588 | 1464722605536 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:23:25 INFO - PROCESS | 2588 | 1464722605548 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:23:25 INFO - PROCESS | 2588 | 1464722605550 Marionette TRACE conn6 <- [1,2906,null,{}] 12:23:25 INFO - PROCESS | 2588 | 1464722605554 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}] 12:23:25 INFO - PROCESS | 2588 | 1464722605679 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:23:25 INFO - PROCESS | 2588 | 1464722605739 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:25 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0185000 == 62 [pid = 2588] [id = 736] 12:23:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0000007DC7D6EC00) [pid = 2588] [serial = 2208] [outer = 0000000000000000] 12:23:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (0000007DC9624400) [pid = 2588] [serial = 2209] [outer = 0000007DC7D6EC00] 12:23:25 INFO - PROCESS | 2588 | 1464722605786 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (0000007DCFA2FC00) [pid = 2588] [serial = 2210] [outer = 0000007DC7D6EC00] 12:23:26 INFO - PROCESS | 2588 | 1464722606127 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:23:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 12:23:26 INFO - PROCESS | 2588 | 1464722606171 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 2588 | 1464722606173 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:23:26 INFO - PROCESS | 2588 | 1464722606177 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:23:26 INFO - PROCESS | 2588 | 1464722606178 Marionette TRACE conn6 <- [1,2910,null,{}] 12:23:26 INFO - PROCESS | 2588 | 1464722606193 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}] 12:23:26 INFO - PROCESS | 2588 | 1464722606287 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:23:26 INFO - PROCESS | 2588 | 1464722606294 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD43CA800 == 63 [pid = 2588] [id = 737] 12:23:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (0000007DCF3D9C00) [pid = 2588] [serial = 2211] [outer = 0000000000000000] 12:23:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (0000007DD00F6C00) [pid = 2588] [serial = 2212] [outer = 0000007DCF3D9C00] 12:23:26 INFO - PROCESS | 2588 | 1464722606340 Marionette DEBUG loaded listener.js 12:23:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (0000007DD02C3800) [pid = 2588] [serial = 2213] [outer = 0000007DCF3D9C00] 12:23:26 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:23:26 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:23:26 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:23:26 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:23:26 INFO - PROCESS | 2588 | 1464722606780 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]]]}] 12:23:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:23:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:26 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 12:23:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:26 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 12:23:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:26 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]" 12:23:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:23:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:23:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 651ms 12:23:26 INFO - PROCESS | 2588 | 1464722606831 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 2588 | 1464722606833 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:23:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:23:26 INFO - PROCESS | 2588 | 1464722606837 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 2588 | 1464722606839 Marionette TRACE conn6 <- [1,2914,null,{}] 12:23:26 INFO - PROCESS | 2588 | 1464722606847 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}] 12:23:26 INFO - PROCESS | 2588 | 1464722606952 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:23:26 INFO - PROCESS | 2588 | 1464722606965 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6B32000 == 64 [pid = 2588] [id = 738] 12:23:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (0000007DD20BB800) [pid = 2588] [serial = 2214] [outer = 0000000000000000] 12:23:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0000007DD2BBFC00) [pid = 2588] [serial = 2215] [outer = 0000007DD20BB800] 12:23:27 INFO - PROCESS | 2588 | 1464722607012 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (0000007DD2DAB800) [pid = 2588] [serial = 2216] [outer = 0000007DD20BB800] 12:23:27 INFO - PROCESS | 2588 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:23:27 INFO - PROCESS | 2588 | 1464722607625 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]]]}] 12:23:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:23:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 836ms 12:23:27 INFO - PROCESS | 2588 | 1464722607677 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 2588 | 1464722607682 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:23:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:23:27 INFO - PROCESS | 2588 | 1464722607688 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:23:27 INFO - PROCESS | 2588 | 1464722607693 Marionette TRACE conn6 <- [1,2918,null,{}] 12:23:27 INFO - PROCESS | 2588 | 1464722607699 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}] 12:23:27 INFO - PROCESS | 2588 | 1464722607861 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:23:27 INFO - PROCESS | 2588 | 1464722607966 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:27 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7F88000 == 65 [pid = 2588] [id = 739] 12:23:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (0000007D8154E000) [pid = 2588] [serial = 2217] [outer = 0000000000000000] 12:23:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 120 (0000007D8320C400) [pid = 2588] [serial = 2218] [outer = 0000007D8154E000] 12:23:28 INFO - PROCESS | 2588 | 1464722608027 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 121 (0000007DC29B6800) [pid = 2588] [serial = 2219] [outer = 0000007D8154E000] 12:23:28 INFO - PROCESS | 2588 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:23:28 INFO - PROCESS | 2588 | 1464722608592 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]]]}] 12:23:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:23:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 944ms 12:23:28 INFO - PROCESS | 2588 | 1464722608643 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:23:28 INFO - PROCESS | 2588 | 1464722608650 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:23:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:23:28 INFO - PROCESS | 2588 | 1464722608658 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 2588 | 1464722608662 Marionette TRACE conn6 <- [1,2922,null,{}] 12:23:28 INFO - PROCESS | 2588 | 1464722608666 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}] 12:23:28 INFO - PROCESS | 2588 | 1464722608793 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:23:28 INFO - PROCESS | 2588 | 1464722608898 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0C74800 == 66 [pid = 2588] [id = 740] 12:23:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 122 (0000007DC73D8000) [pid = 2588] [serial = 2220] [outer = 0000000000000000] 12:23:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 123 (0000007DC7A9E000) [pid = 2588] [serial = 2221] [outer = 0000007DC73D8000] 12:23:28 INFO - PROCESS | 2588 | 1464722608957 Marionette DEBUG loaded listener.js 12:23:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 124 (0000007DCC141000) [pid = 2588] [serial = 2222] [outer = 0000007DC73D8000] 12:23:29 INFO - PROCESS | 2588 | 1464722609559 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]]]}] 12:23:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:23:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 924ms 12:23:29 INFO - PROCESS | 2588 | 1464722609586 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 2588 | 1464722609589 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:23:29 INFO - PROCESS | 2588 | 1464722609610 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:23:29 INFO - PROCESS | 2588 | 1464722609614 Marionette TRACE conn6 <- [1,2926,null,{}] 12:23:29 INFO - PROCESS | 2588 | 1464722609627 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}] 12:23:29 INFO - PROCESS | 2588 | 1464722609754 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:23:29 INFO - PROCESS | 2588 | 1464722609861 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8304000 == 67 [pid = 2588] [id = 741] 12:23:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 125 (0000007DCF3D1400) [pid = 2588] [serial = 2223] [outer = 0000000000000000] 12:23:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 126 (0000007DCF617C00) [pid = 2588] [serial = 2224] [outer = 0000007DCF3D1400] 12:23:29 INFO - PROCESS | 2588 | 1464722609922 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 127 (0000007DD0115800) [pid = 2588] [serial = 2225] [outer = 0000007DCF3D1400] 12:23:30 INFO - PROCESS | 2588 | 1464722610457 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]]]}] 12:23:30 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. 12:23:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 882ms 12:23:30 INFO - PROCESS | 2588 | 1464722610495 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:23:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:23:30 INFO - PROCESS | 2588 | 1464722610499 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:23:30 INFO - PROCESS | 2588 | 1464722610502 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:23:30 INFO - PROCESS | 2588 | 1464722610505 Marionette TRACE conn6 <- [1,2930,null,{}] 12:23:30 INFO - PROCESS | 2588 | 1464722610509 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}] 12:23:30 INFO - PROCESS | 2588 | 1464722610666 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:23:30 INFO - PROCESS | 2588 | 1464722610801 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:30 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8432800 == 68 [pid = 2588] [id = 742] 12:23:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 128 (0000007DD2DA5C00) [pid = 2588] [serial = 2226] [outer = 0000000000000000] 12:23:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 129 (0000007DD31CC800) [pid = 2588] [serial = 2227] [outer = 0000007DD2DA5C00] 12:23:30 INFO - PROCESS | 2588 | 1464722610860 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 130 (0000007DD3350000) [pid = 2588] [serial = 2228] [outer = 0000007DD2DA5C00] 12:23:31 INFO - PROCESS | 2588 | 1464722611394 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"]]]}] 12:23:31 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 12:23:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:23:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:23:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 925ms 12:23:31 INFO - PROCESS | 2588 | 1464722611428 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:23:31 INFO - PROCESS | 2588 | 1464722611430 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:23:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:23:31 INFO - PROCESS | 2588 | 1464722611434 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:23:31 INFO - PROCESS | 2588 | 1464722611436 Marionette TRACE conn6 <- [1,2934,null,{}] 12:23:31 INFO - PROCESS | 2588 | 1464722611440 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}] 12:23:31 INFO - PROCESS | 2588 | 1464722611560 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:23:31 INFO - PROCESS | 2588 | 1464722611664 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9F07800 == 69 [pid = 2588] [id = 743] 12:23:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 131 (0000007DD2DAF400) [pid = 2588] [serial = 2229] [outer = 0000000000000000] 12:23:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 132 (0000007DD33A3400) [pid = 2588] [serial = 2230] [outer = 0000007DD2DAF400] 12:23:31 INFO - PROCESS | 2588 | 1464722611721 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007DD33B1000) [pid = 2588] [serial = 2231] [outer = 0000007DD2DAF400] 12:23:32 INFO - PROCESS | 2588 | 1464722612224 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]]]}] 12:23:32 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. 12:23:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 12:23:32 INFO - PROCESS | 2588 | 1464722612276 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 2588 | 1464722612279 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:23:32 INFO - PROCESS | 2588 | 1464722612282 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:23:32 INFO - PROCESS | 2588 | 1464722612285 Marionette TRACE conn6 <- [1,2938,null,{}] 12:23:32 INFO - PROCESS | 2588 | 1464722612289 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}] 12:23:32 INFO - PROCESS | 2588 | 1464722612462 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:23:32 INFO - PROCESS | 2588 | 1464722612596 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:32 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9FB5000 == 70 [pid = 2588] [id = 744] 12:23:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DD3359400) [pid = 2588] [serial = 2232] [outer = 0000000000000000] 12:23:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DD3445000) [pid = 2588] [serial = 2233] [outer = 0000007DD3359400] 12:23:32 INFO - PROCESS | 2588 | 1464722612657 Marionette DEBUG loaded listener.js 12:23:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DD41C9800) [pid = 2588] [serial = 2234] [outer = 0000007DD3359400] 12:23:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9FBE800 == 71 [pid = 2588] [id = 745] 12:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DD41D1C00) [pid = 2588] [serial = 2235] [outer = 0000000000000000] 12:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DD41D7800) [pid = 2588] [serial = 2236] [outer = 0000007DD41D1C00] 12:23:33 INFO - PROCESS | 2588 | 1464722613275 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]]]}] 12:23:33 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. 12:23:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1019ms 12:23:33 INFO - PROCESS | 2588 | 1464722613304 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 2588 | 1464722613307 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:23:33 INFO - PROCESS | 2588 | 1464722613311 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:23:33 INFO - PROCESS | 2588 | 1464722613313 Marionette TRACE conn6 <- [1,2942,null,{}] 12:23:33 INFO - PROCESS | 2588 | 1464722613316 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}] 12:23:33 INFO - PROCESS | 2588 | 1464722613480 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:23:33 INFO - PROCESS | 2588 | 1464722613585 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA666000 == 72 [pid = 2588] [id = 746] 12:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DD41D2400) [pid = 2588] [serial = 2237] [outer = 0000000000000000] 12:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DD41D5C00) [pid = 2588] [serial = 2238] [outer = 0000007DD41D2400] 12:23:33 INFO - PROCESS | 2588 | 1464722613642 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DD428F800) [pid = 2588] [serial = 2239] [outer = 0000007DD41D2400] 12:23:34 INFO - PROCESS | 2588 | 1464722614204 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]]]}] 12:23:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:23:34 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 12:23:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 12:23:34 INFO - PROCESS | 2588 | 1464722614237 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 2588 | 1464722614239 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:23:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:23:34 INFO - PROCESS | 2588 | 1464722614260 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:23:34 INFO - PROCESS | 2588 | 1464722614263 Marionette TRACE conn6 <- [1,2946,null,{}] 12:23:34 INFO - PROCESS | 2588 | 1464722614267 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}] 12:23:34 INFO - PROCESS | 2588 | 1464722614402 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:23:34 INFO - PROCESS | 2588 | 1464722614507 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA7D5000 == 73 [pid = 2588] [id = 747] 12:23:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DD428B800) [pid = 2588] [serial = 2240] [outer = 0000000000000000] 12:23:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DD435A800) [pid = 2588] [serial = 2241] [outer = 0000007DD428B800] 12:23:34 INFO - PROCESS | 2588 | 1464722614563 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DD4364000) [pid = 2588] [serial = 2242] [outer = 0000007DD428B800] 12:23:35 INFO - PROCESS | 2588 | 1464722615088 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]]]}] 12:23:35 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. 12:23:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 12:23:35 INFO - PROCESS | 2588 | 1464722615145 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 2588 | 1464722615147 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:23:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:23:35 INFO - PROCESS | 2588 | 1464722615151 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 2588 | 1464722615153 Marionette TRACE conn6 <- [1,2950,null,{}] 12:23:35 INFO - PROCESS | 2588 | 1464722615173 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}] 12:23:35 INFO - PROCESS | 2588 | 1464722615326 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:23:35 INFO - PROCESS | 2588 | 1464722615402 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAD81000 == 74 [pid = 2588] [id = 748] 12:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DD4363C00) [pid = 2588] [serial = 2243] [outer = 0000000000000000] 12:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DD4432C00) [pid = 2588] [serial = 2244] [outer = 0000007DD4363C00] 12:23:35 INFO - PROCESS | 2588 | 1464722615460 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DD443AC00) [pid = 2588] [serial = 2245] [outer = 0000007DD4363C00] 12:23:35 INFO - PROCESS | 2588 | 1464722615991 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]]]}] 12:23:36 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. 12:23:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 882ms 12:23:36 INFO - PROCESS | 2588 | 1464722616036 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:23:36 INFO - PROCESS | 2588 | 1464722616038 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:23:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:23:36 INFO - PROCESS | 2588 | 1464722616042 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:23:36 INFO - PROCESS | 2588 | 1464722616044 Marionette TRACE conn6 <- [1,2954,null,{}] 12:23:36 INFO - PROCESS | 2588 | 1464722616048 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}] 12:23:36 INFO - PROCESS | 2588 | 1464722616208 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:23:36 INFO - PROCESS | 2588 | 1464722616345 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814DC800 == 75 [pid = 2588] [id = 749] 12:23:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007D822F8C00) [pid = 2588] [serial = 2246] [outer = 0000000000000000] 12:23:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DC0E85000) [pid = 2588] [serial = 2247] [outer = 0000007D822F8C00] 12:23:36 INFO - PROCESS | 2588 | 1464722616404 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DCEFE4800) [pid = 2588] [serial = 2248] [outer = 0000007D822F8C00] 12:23:37 INFO - PROCESS | 2588 | 1464722617186 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]]]}] 12:23:37 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. 12:23:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1183ms 12:23:37 INFO - PROCESS | 2588 | 1464722617239 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 2588 | 1464722617243 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:23:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:23:37 INFO - PROCESS | 2588 | 1464722617250 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 2588 | 1464722617255 Marionette TRACE conn6 <- [1,2958,null,{}] 12:23:37 INFO - PROCESS | 2588 | 1464722617262 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}] 12:23:37 INFO - PROCESS | 2588 | 1464722617388 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:23:37 INFO - PROCESS | 2588 | 1464722617519 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED82800 == 76 [pid = 2588] [id = 750] 12:23:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007D814B5000) [pid = 2588] [serial = 2249] [outer = 0000000000000000] 12:23:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007D814BE800) [pid = 2588] [serial = 2250] [outer = 0000007D814B5000] 12:23:37 INFO - PROCESS | 2588 | 1464722617575 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007D82C9C400) [pid = 2588] [serial = 2251] [outer = 0000007D814B5000] 12:23:38 INFO - PROCESS | 2588 | 1464722618081 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]]]}] 12:23:38 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. 12:23:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 881ms 12:23:38 INFO - PROCESS | 2588 | 1464722618136 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 2588 | 1464722618142 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:23:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:23:38 INFO - PROCESS | 2588 | 1464722618149 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - PROCESS | 2588 | 1464722618151 Marionette TRACE conn6 <- [1,2962,null,{}] 12:23:38 INFO - PROCESS | 2588 | 1464722618156 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}] 12:23:38 INFO - PROCESS | 2588 | 1464722618322 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:23:38 INFO - PROCESS | 2588 | 1464722618339 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8DC7000 == 77 [pid = 2588] [id = 751] 12:23:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DC2979000) [pid = 2588] [serial = 2252] [outer = 0000000000000000] 12:23:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DC2A68000) [pid = 2588] [serial = 2253] [outer = 0000007DC2979000] 12:23:38 INFO - PROCESS | 2588 | 1464722618403 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007DC33A7C00) [pid = 2588] [serial = 2254] [outer = 0000007DC2979000] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC22A6000 == 76 [pid = 2588] [id = 467] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2BA0800 == 75 [pid = 2588] [id = 671] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81506800 == 74 [pid = 2588] [id = 471] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007D81513000 == 73 [pid = 2588] [id = 472] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD20D6800 == 72 [pid = 2588] [id = 670] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF914800 == 71 [pid = 2588] [id = 469] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43CA800 == 70 [pid = 2588] [id = 737] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0185000 == 69 [pid = 2588] [id = 736] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E98800 == 68 [pid = 2588] [id = 735] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C7B800 == 67 [pid = 2588] [id = 734] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0145000 == 66 [pid = 2588] [id = 733] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF47B000 == 65 [pid = 2588] [id = 732] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC9165800 == 64 [pid = 2588] [id = 731] 12:23:39 INFO - PROCESS | 2588 | 1464722619030 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]]]}] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DD0106800) [pid = 2588] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DD0D73000) [pid = 2588] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DCFA7E800) [pid = 2588] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007D814CA800 == 63 [pid = 2588] [id = 730] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7053000 == 62 [pid = 2588] [id = 729] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD7E0A800 == 61 [pid = 2588] [id = 727] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6DB5000 == 60 [pid = 2588] [id = 726] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD43CD800 == 59 [pid = 2588] [id = 725] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31C8800 == 58 [pid = 2588] [id = 724] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8BEC000 == 57 [pid = 2588] [id = 723] 12:23:39 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8150D800 == 56 [pid = 2588] [id = 722] 12:23:39 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. 12:23:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 985ms 12:23:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:23:39 INFO - PROCESS | 2588 | 1464722619135 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 2588 | 1464722619138 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:23:39 INFO - PROCESS | 2588 | 1464722619141 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 2588 | 1464722619145 Marionette TRACE conn6 <- [1,2966,null,{}] 12:23:39 INFO - PROCESS | 2588 | 1464722619156 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}] 12:23:39 INFO - PROCESS | 2588 | 1464722619284 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DC8D1BC00) [pid = 2588] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007DCEE51800) [pid = 2588] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007D8154DC00) [pid = 2588] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007D81B5E400) [pid = 2588] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DC2A60800) [pid = 2588] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DC2F22000) [pid = 2588] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007D83210000) [pid = 2588] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007D822EF000) [pid = 2588] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DC744A000) [pid = 2588] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007DCEF11000) [pid = 2588] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007D822F6000) [pid = 2588] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DC0E80C00) [pid = 2588] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 140 (0000007DC32A8C00) [pid = 2588] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 139 (0000007DCF3D6400) [pid = 2588] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 138 (0000007DCFEEE000) [pid = 2588] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 137 (0000007DCFEB8800) [pid = 2588] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 136 (0000007D822EB400) [pid = 2588] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 135 (0000007DCF452C00) [pid = 2588] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 134 (0000007DCF956C00) [pid = 2588] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 133 (0000007DC8F88800) [pid = 2588] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | --DOMWINDOW == 132 (0000007DC8A2B000) [pid = 2588] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:23:39 INFO - PROCESS | 2588 | 1464722619393 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D832AD000 == 57 [pid = 2588] [id = 752] 12:23:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 133 (0000007D822EF000) [pid = 2588] [serial = 2255] [outer = 0000000000000000] 12:23:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 134 (0000007DC0E17000) [pid = 2588] [serial = 2256] [outer = 0000007D822EF000] 12:23:39 INFO - PROCESS | 2588 | 1464722619445 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 135 (0000007DC2A6B400) [pid = 2588] [serial = 2257] [outer = 0000007D822EF000] 12:23:39 INFO - PROCESS | 2588 | 1464722619820 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]]]}] 12:23:39 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. 12:23:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 734ms 12:23:39 INFO - PROCESS | 2588 | 1464722619878 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 2588 | 1464722619881 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:23:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:23:39 INFO - PROCESS | 2588 | 1464722619884 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:23:39 INFO - PROCESS | 2588 | 1464722619886 Marionette TRACE conn6 <- [1,2970,null,{}] 12:23:39 INFO - PROCESS | 2588 | 1464722619890 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}] 12:23:40 INFO - PROCESS | 2588 | 1464722620021 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:23:40 INFO - PROCESS | 2588 | 1464722620031 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF47C800 == 58 [pid = 2588] [id = 753] 12:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 136 (0000007DC7D6F800) [pid = 2588] [serial = 2258] [outer = 0000000000000000] 12:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 137 (0000007DC80B2800) [pid = 2588] [serial = 2259] [outer = 0000007DC7D6F800] 12:23:40 INFO - PROCESS | 2588 | 1464722620079 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 138 (0000007DC9620C00) [pid = 2588] [serial = 2260] [outer = 0000007DC7D6F800] 12:23:40 INFO - PROCESS | 2588 | 1464722620543 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"]]]}] 12:23:40 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 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:23:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 12:23:40 INFO - PROCESS | 2588 | 1464722620558 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 2588 | 1464722620560 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:23:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:23:40 INFO - PROCESS | 2588 | 1464722620571 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 2588 | 1464722620573 Marionette TRACE conn6 <- [1,2974,null,{}] 12:23:40 INFO - PROCESS | 2588 | 1464722620582 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}] 12:23:40 INFO - PROCESS | 2588 | 1464722620680 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:23:40 INFO - PROCESS | 2588 | 1464722620687 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD0493800 == 59 [pid = 2588] [id = 754] 12:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 139 (0000007DCCD7A400) [pid = 2588] [serial = 2261] [outer = 0000000000000000] 12:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 140 (0000007DCD740000) [pid = 2588] [serial = 2262] [outer = 0000007DCCD7A400] 12:23:40 INFO - PROCESS | 2588 | 1464722620734 Marionette DEBUG loaded listener.js 12:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 141 (0000007DCD9C2800) [pid = 2588] [serial = 2263] [outer = 0000007DCCD7A400] 12:23:41 INFO - PROCESS | 2588 | 1464722621152 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]]]}] 12:23:41 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. 12:23:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 12:23:41 INFO - PROCESS | 2588 | 1464722621209 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:23:41 INFO - PROCESS | 2588 | 1464722621211 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:23:41 INFO - PROCESS | 2588 | 1464722621214 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:23:41 INFO - PROCESS | 2588 | 1464722621216 Marionette TRACE conn6 <- [1,2978,null,{}] 12:23:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:23:41 INFO - PROCESS | 2588 | 1464722621220 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}] 12:23:41 INFO - PROCESS | 2588 | 1464722621339 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:23:41 INFO - PROCESS | 2588 | 1464722621346 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD2E8E800 == 60 [pid = 2588] [id = 755] 12:23:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007DCEE53C00) [pid = 2588] [serial = 2264] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DCEFEC000) [pid = 2588] [serial = 2265] [outer = 0000007DCEE53C00] 12:23:41 INFO - PROCESS | 2588 | 1464722621394 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DCF95C000) [pid = 2588] [serial = 2266] [outer = 0000007DCEE53C00] 12:23:41 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD31F6000 == 61 [pid = 2588] [id = 756] 12:23:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DCFEC5800) [pid = 2588] [serial = 2267] [outer = 0000000000000000] 12:23:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DCFEF0000) [pid = 2588] [serial = 2268] [outer = 0000007DCFEC5800] 12:23:41 INFO - PROCESS | 2588 | 1464722621967 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]]]}] 12:23:41 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. 12:23:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 12:23:42 INFO - PROCESS | 2588 | 1464722621997 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 2588 | 1464722621999 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:23:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:23:42 INFO - PROCESS | 2588 | 1464722622003 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 2588 | 1464722622005 Marionette TRACE conn6 <- [1,2982,null,{}] 12:23:42 INFO - PROCESS | 2588 | 1464722622008 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}] 12:23:42 INFO - PROCESS | 2588 | 1464722622166 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:23:42 INFO - PROCESS | 2588 | 1464722622191 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E2B800 == 62 [pid = 2588] [id = 757] 12:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DCFDF9000) [pid = 2588] [serial = 2269] [outer = 0000000000000000] 12:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DCFEC1400) [pid = 2588] [serial = 2270] [outer = 0000007DCFDF9000] 12:23:42 INFO - PROCESS | 2588 | 1464722622239 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DD0112C00) [pid = 2588] [serial = 2271] [outer = 0000007DCFDF9000] 12:23:42 INFO - PROCESS | 2588 | 1464722622670 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]]]}] 12:23:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:23:42 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 12:23:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 735ms 12:23:42 INFO - PROCESS | 2588 | 1464722622755 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 2588 | 1464722622757 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:23:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:23:42 INFO - PROCESS | 2588 | 1464722622763 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 2588 | 1464722622765 Marionette TRACE conn6 <- [1,2986,null,{}] 12:23:42 INFO - PROCESS | 2588 | 1464722622769 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}] 12:23:42 INFO - PROCESS | 2588 | 1464722622909 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:23:42 INFO - PROCESS | 2588 | 1464722622971 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6F12800 == 63 [pid = 2588] [id = 758] 12:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DD0C20800) [pid = 2588] [serial = 2272] [outer = 0000000000000000] 12:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007DD17E2C00) [pid = 2588] [serial = 2273] [outer = 0000007DD0C20800] 12:23:43 INFO - PROCESS | 2588 | 1464722623017 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007DD20C2000) [pid = 2588] [serial = 2274] [outer = 0000007DD0C20800] 12:23:43 INFO - PROCESS | 2588 | 1464722623412 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]]]}] 12:23:43 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. 12:23:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 12:23:43 INFO - PROCESS | 2588 | 1464722623438 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 2588 | 1464722623440 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:23:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:23:43 INFO - PROCESS | 2588 | 1464722623451 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 2588 | 1464722623453 Marionette TRACE conn6 <- [1,2990,null,{}] 12:23:43 INFO - PROCESS | 2588 | 1464722623457 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}] 12:23:43 INFO - PROCESS | 2588 | 1464722623598 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007D813EB400) [pid = 2588] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DCFA52C00) [pid = 2588] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DCF3D9C00) [pid = 2588] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 148 (0000007DCEF10C00) [pid = 2588] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 147 (0000007DCD9C1000) [pid = 2588] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 146 (0000007DC7D6EC00) [pid = 2588] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 145 (0000007D804D5C00) [pid = 2588] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 144 (0000007DC407E800) [pid = 2588] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 143 (0000007D81331C00) [pid = 2588] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 142 (0000007DC2A63000) [pid = 2588] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:23:43 INFO - PROCESS | 2588 | --DOMWINDOW == 141 (0000007DC9144800) [pid = 2588] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:23:43 INFO - PROCESS | 2588 | 1464722623803 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC7A29000 == 64 [pid = 2588] [id = 759] 12:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 142 (0000007D804D5C00) [pid = 2588] [serial = 2275] [outer = 0000000000000000] 12:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 143 (0000007DC1FC9C00) [pid = 2588] [serial = 2276] [outer = 0000007D804D5C00] 12:23:43 INFO - PROCESS | 2588 | 1464722623850 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 144 (0000007DCF3D9C00) [pid = 2588] [serial = 2277] [outer = 0000007D804D5C00] 12:23:44 INFO - PROCESS | 2588 | 1464722624210 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]]]}] 12:23:44 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. 12:23:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 776ms 12:23:44 INFO - PROCESS | 2588 | 1464722624223 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 2588 | 1464722624226 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:23:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:23:44 INFO - PROCESS | 2588 | 1464722624229 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - PROCESS | 2588 | 1464722624231 Marionette TRACE conn6 <- [1,2994,null,{}] 12:23:44 INFO - PROCESS | 2588 | 1464722624268 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}] 12:23:44 INFO - PROCESS | 2588 | 1464722624368 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:23:44 INFO - PROCESS | 2588 | 1464722624458 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9FA8000 == 65 [pid = 2588] [id = 760] 12:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 145 (0000007DC7D6EC00) [pid = 2588] [serial = 2278] [outer = 0000000000000000] 12:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 146 (0000007DD3353C00) [pid = 2588] [serial = 2279] [outer = 0000007DC7D6EC00] 12:23:44 INFO - PROCESS | 2588 | 1464722624506 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 147 (0000007DD3446C00) [pid = 2588] [serial = 2280] [outer = 0000007DC7D6EC00] 12:23:44 INFO - PROCESS | 2588 | 1464722624873 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]]]}] 12:23:44 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. 12:23:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 12:23:44 INFO - PROCESS | 2588 | 1464722624903 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:23:44 INFO - PROCESS | 2588 | 1464722624906 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:23:44 INFO - PROCESS | 2588 | 1464722624909 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:23:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:23:44 INFO - PROCESS | 2588 | 1464722624912 Marionette TRACE conn6 <- [1,2998,null,{}] 12:23:44 INFO - PROCESS | 2588 | 1464722624915 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}] 12:23:45 INFO - PROCESS | 2588 | 1464722625070 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:23:45 INFO - PROCESS | 2588 | 1464722625079 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDAE1F800 == 66 [pid = 2588] [id = 761] 12:23:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 148 (0000007DD344C800) [pid = 2588] [serial = 2281] [outer = 0000000000000000] 12:23:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 149 (0000007DD4362C00) [pid = 2588] [serial = 2282] [outer = 0000007DD344C800] 12:23:45 INFO - PROCESS | 2588 | 1464722625142 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007DD57D4800) [pid = 2588] [serial = 2283] [outer = 0000007DD344C800] 12:23:45 INFO - PROCESS | 2588 | [2588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:23:45 INFO - PROCESS | 2588 | 1464722625599 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:23:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:23:45 INFO - {} 12:23:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:23:45 INFO - {} 12:23:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:23:45 INFO - {} 12:23:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:23:45 INFO - {} 12:23:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 12:23:45 INFO - PROCESS | 2588 | 1464722625647 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 2588 | 1464722625649 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:23:45 INFO - PROCESS | 2588 | 1464722625653 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - TEST-START | /FileAPI/fileReader.html 12:23:45 INFO - PROCESS | 2588 | 1464722625655 Marionette TRACE conn6 <- [1,3002,null,{}] 12:23:45 INFO - PROCESS | 2588 | 1464722625658 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}] 12:23:45 INFO - PROCESS | 2588 | 1464722625784 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:23:45 INFO - PROCESS | 2588 | 1464722625953 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D814A1000 == 67 [pid = 2588] [id = 762] 12:23:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007D801B3C00) [pid = 2588] [serial = 2284] [outer = 0000000000000000] 12:23:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007D81331800) [pid = 2588] [serial = 2285] [outer = 0000007D801B3C00] 12:23:46 INFO - PROCESS | 2588 | 1464722626015 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007D814B3C00) [pid = 2588] [serial = 2286] [outer = 0000007D801B3C00] 12:23:46 INFO - PROCESS | 2588 | 1464722626602 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]]]}] 12:23:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:23:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:23:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:23:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:23:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 985ms 12:23:46 INFO - PROCESS | 2588 | 1464722626657 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 2588 | 1464722626662 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:23:46 INFO - TEST-START | /FileAPI/historical.html 12:23:46 INFO - PROCESS | 2588 | 1464722626669 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:23:46 INFO - PROCESS | 2588 | 1464722626674 Marionette TRACE conn6 <- [1,3006,null,{}] 12:23:46 INFO - PROCESS | 2588 | 1464722626680 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}] 12:23:46 INFO - PROCESS | 2588 | 1464722626814 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:23:46 INFO - PROCESS | 2588 | 1464722626925 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCCE43000 == 68 [pid = 2588] [id = 763] 12:23:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DC0E77400) [pid = 2588] [serial = 2287] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DC29B0000) [pid = 2588] [serial = 2288] [outer = 0000007DC0E77400] 12:23:47 INFO - PROCESS | 2588 | 1464722627026 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007DC408A800) [pid = 2588] [serial = 2289] [outer = 0000007DC0E77400] 12:23:47 INFO - PROCESS | 2588 | 1464722627638 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"]]]}] 12:23:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:23:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:23:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:23:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:23:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:23:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:23:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:23:47 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 12:23:47 INFO - PROCESS | 2588 | 1464722627665 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:23:47 INFO - PROCESS | 2588 | 1464722627670 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:23:47 INFO - TEST-START | /FileAPI/idlharness.html 12:23:47 INFO - PROCESS | 2588 | 1464722627675 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:23:47 INFO - PROCESS | 2588 | 1464722627677 Marionette TRACE conn6 <- [1,3010,null,{}] 12:23:47 INFO - PROCESS | 2588 | 1464722627681 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}] 12:23:47 INFO - PROCESS | 2588 | 1464722627812 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:23:47 INFO - PROCESS | 2588 | 1464722627924 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD5E27800 == 69 [pid = 2588] [id = 764] 12:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007DCD9C6800) [pid = 2588] [serial = 2290] [outer = 0000000000000000] 12:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DCEF0D400) [pid = 2588] [serial = 2291] [outer = 0000007DCD9C6800] 12:23:47 INFO - PROCESS | 2588 | 1464722627983 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007DCF95A400) [pid = 2588] [serial = 2292] [outer = 0000007DCD9C6800] 12:23:49 INFO - PROCESS | 2588 | 1464722629057 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:23:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:23:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:23:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:23:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:23:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:23:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:23:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:23:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:23:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:23:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:23:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:23:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:23:49 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 12:23:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:23:49 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 12:23:49 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 12:23:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:23:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:23:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:23:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:23:49 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 12:23:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:23:49 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 12:23:49 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 12:23:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:23:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:23:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:23:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:23:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:23:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:23:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1539ms 12:23:49 INFO - PROCESS | 2588 | 1464722629258 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 2588 | 1464722629261 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:23:49 INFO - TEST-START | /FileAPI/idlharness.worker 12:23:49 INFO - PROCESS | 2588 | 1464722629275 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 2588 | 1464722629282 Marionette TRACE conn6 <- [1,3014,null,{}] 12:23:49 INFO - PROCESS | 2588 | 1464722629288 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}] 12:23:49 INFO - PROCESS | 2588 | 1464722629412 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:23:49 INFO - PROCESS | 2588 | 1464722629545 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:49 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D838E0800 == 70 [pid = 2588] [id = 765] 12:23:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007DCF956C00) [pid = 2588] [serial = 2293] [outer = 0000000000000000] 12:23:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007DDA222000) [pid = 2588] [serial = 2294] [outer = 0000007DCF956C00] 12:23:49 INFO - PROCESS | 2588 | 1464722629603 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007D81598C00) [pid = 2588] [serial = 2295] [outer = 0000007DCF956C00] 12:23:49 INFO - PROCESS | 2588 | [2588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:23:50 INFO - PROCESS | 2588 | 1464722630753 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:23:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:23:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:23:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:23:50 INFO - {} 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:23:50 INFO - {} 12:23:50 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 - {} 12:23:50 INFO - {} 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:23:50 INFO - {} 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:23:50 INFO - {} 12:23:50 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 - {} 12:23:50 INFO - {} 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:23:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:23:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 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 12:23:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:23:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:23:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:23:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:23:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:23:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:23:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:23:50 INFO - {} 12:23:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1623ms 12:23:50 INFO - PROCESS | 2588 | 1464722630927 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 2588 | 1464722630931 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:23:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:23:50 INFO - PROCESS | 2588 | 1464722630947 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:23:50 INFO - PROCESS | 2588 | 1464722630949 Marionette TRACE conn6 <- [1,3018,null,{}] 12:23:50 INFO - PROCESS | 2588 | 1464722630953 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}] 12:23:51 INFO - PROCESS | 2588 | 1464722631077 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:23:51 INFO - PROCESS | 2588 | 1464722631205 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D83912000 == 71 [pid = 2588] [id = 766] 12:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007D815A4800) [pid = 2588] [serial = 2296] [outer = 0000000000000000] 12:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007D82A5A800) [pid = 2588] [serial = 2297] [outer = 0000007D815A4800] 12:23:51 INFO - PROCESS | 2588 | 1464722631264 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 165 (0000007DD57DA800) [pid = 2588] [serial = 2298] [outer = 0000007D815A4800] 12:23:51 INFO - PROCESS | 2588 | 1464722631773 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]]]}] 12:23:51 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 12:23:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 12:23:51 INFO - PROCESS | 2588 | 1464722631829 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 2588 | 1464722631832 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:23:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:23:51 INFO - PROCESS | 2588 | 1464722631836 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 2588 | 1464722631838 Marionette TRACE conn6 <- [1,3022,null,{}] 12:23:51 INFO - PROCESS | 2588 | 1464722631842 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}] 12:23:51 INFO - PROCESS | 2588 | 1464722631969 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:23:52 INFO - PROCESS | 2588 | 1464722632080 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:52 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82A90800 == 72 [pid = 2588] [id = 767] 12:23:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 166 (0000007D81923000) [pid = 2588] [serial = 2299] [outer = 0000000000000000] 12:23:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 167 (0000007D81924C00) [pid = 2588] [serial = 2300] [outer = 0000007D81923000] 12:23:52 INFO - PROCESS | 2588 | 1464722632185 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 168 (0000007DDA226400) [pid = 2588] [serial = 2301] [outer = 0000007D81923000] 12:23:52 INFO - PROCESS | 2588 | 1464722632793 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]]]}] 12:23:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:23:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 985ms 12:23:52 INFO - PROCESS | 2588 | 1464722632823 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 2588 | 1464722632825 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:23:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:23:52 INFO - PROCESS | 2588 | 1464722632829 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:23:52 INFO - PROCESS | 2588 | 1464722632831 Marionette TRACE conn6 <- [1,3026,null,{}] 12:23:52 INFO - PROCESS | 2588 | 1464722632835 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}] 12:23:52 INFO - PROCESS | 2588 | 1464722632964 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:23:53 INFO - PROCESS | 2588 | 1464722633075 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D849D8000 == 73 [pid = 2588] [id = 768] 12:23:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 169 (0000007D849B1400) [pid = 2588] [serial = 2302] [outer = 0000000000000000] 12:23:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 170 (0000007D84A05000) [pid = 2588] [serial = 2303] [outer = 0000007D849B1400] 12:23:53 INFO - PROCESS | 2588 | 1464722633131 Marionette DEBUG loaded listener.js 12:23:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 171 (0000007D84A0A800) [pid = 2588] [serial = 2304] [outer = 0000007D849B1400] 12:23:53 INFO - PROCESS | 2588 | 1464722633739 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"]]]}] 12:23:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:23:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:23:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:23:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 987ms 12:23:53 INFO - PROCESS | 2588 | 1464722633818 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 2588 | 1464722633821 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:23:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:23:53 INFO - PROCESS | 2588 | 1464722633825 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 2588 | 1464722633827 Marionette TRACE conn6 <- [1,3030,null,{}] 12:23:53 INFO - PROCESS | 2588 | 1464722633831 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}] 12:23:53 INFO - PROCESS | 2588 | 1464722633965 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:23:54 INFO - PROCESS | 2588 | 1464722634098 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:54 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D817D4800 == 74 [pid = 2588] [id = 769] 12:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 172 (0000007D8138F000) [pid = 2588] [serial = 2305] [outer = 0000000000000000] 12:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 173 (0000007D84B02800) [pid = 2588] [serial = 2306] [outer = 0000007D8138F000] 12:23:54 INFO - PROCESS | 2588 | 1464722634155 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 174 (0000007D84B09800) [pid = 2588] [serial = 2307] [outer = 0000007D8138F000] 12:23:55 INFO - PROCESS | 2588 | 1464722635073 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]]]}] 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:23:55 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. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:23:55 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'.) 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:23:55 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. 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:23:55 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. 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:23:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:23:55 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. 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:23:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:23:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:23:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:23:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:23:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1341ms 12:23:55 INFO - PROCESS | 2588 | 1464722635169 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:23:55 INFO - PROCESS | 2588 | 1464722635175 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:23:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:23:55 INFO - PROCESS | 2588 | 1464722635179 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:23:55 INFO - PROCESS | 2588 | 1464722635184 Marionette TRACE conn6 <- [1,3034,null,{}] 12:23:55 INFO - PROCESS | 2588 | 1464722635189 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}] 12:23:55 INFO - PROCESS | 2588 | 1464722635322 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:23:55 INFO - PROCESS | 2588 | 1464722635464 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D84CC7000 == 75 [pid = 2588] [id = 770] 12:23:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 175 (0000007D849B0C00) [pid = 2588] [serial = 2308] [outer = 0000000000000000] 12:23:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 176 (0000007D84A04C00) [pid = 2588] [serial = 2309] [outer = 0000007D849B0C00] 12:23:55 INFO - PROCESS | 2588 | 1464722635520 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 177 (0000007D84B0F400) [pid = 2588] [serial = 2310] [outer = 0000007D849B0C00] 12:23:55 INFO - PROCESS | 2588 | [2588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD4217800 == 74 [pid = 2588] [id = 705] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6B33800 == 73 [pid = 2588] [id = 710] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD3367800 == 72 [pid = 2588] [id = 689] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF462000 == 71 [pid = 2588] [id = 679] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007D8151C000 == 70 [pid = 2588] [id = 473] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DDAE1F800 == 69 [pid = 2588] [id = 761] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9FA8000 == 68 [pid = 2588] [id = 760] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7A29000 == 67 [pid = 2588] [id = 759] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD6F12800 == 66 [pid = 2588] [id = 758] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD5E2B800 == 65 [pid = 2588] [id = 757] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD31F6000 == 64 [pid = 2588] [id = 756] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD2E8E800 == 63 [pid = 2588] [id = 755] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0493800 == 62 [pid = 2588] [id = 754] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 176 (0000007DD2BBFC00) [pid = 2588] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCF47C800 == 61 [pid = 2588] [id = 753] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007D832AD000 == 60 [pid = 2588] [id = 752] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC8DC7000 == 59 [pid = 2588] [id = 751] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DCED82800 == 58 [pid = 2588] [id = 750] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD9FBE800 == 57 [pid = 2588] [id = 745] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8432800 == 56 [pid = 2588] [id = 742] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD8304000 == 55 [pid = 2588] [id = 741] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DD0C74800 == 54 [pid = 2588] [id = 740] 12:23:56 INFO - PROCESS | 2588 | --DOCSHELL 0000007DC7F88000 == 53 [pid = 2588] [id = 739] 12:23:56 INFO - PROCESS | 2588 | 1464722636266 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:23:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:23:56 INFO - {} 12:23:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1138ms 12:23:56 INFO - PROCESS | 2588 | 1464722636321 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 2588 | 1464722636327 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:23:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:23:56 INFO - PROCESS | 2588 | 1464722636333 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 2588 | 1464722636336 Marionette TRACE conn6 <- [1,3038,null,{}] 12:23:56 INFO - PROCESS | 2588 | 1464722636343 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}] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 175 (0000007DCFEBBC00) [pid = 2588] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 174 (0000007DCFEC3000) [pid = 2588] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 173 (0000007DCF60EC00) [pid = 2588] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 172 (0000007DCD9C5800) [pid = 2588] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 171 (0000007DC9624400) [pid = 2588] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 170 (0000007D81332000) [pid = 2588] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 169 (0000007DD00F6C00) [pid = 2588] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 168 (0000007D822F8400) [pid = 2588] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 167 (0000007DD2161400) [pid = 2588] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 166 (0000007DC7D6E800) [pid = 2588] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 165 (0000007D83205400) [pid = 2588] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 164 (0000007D8138A000) [pid = 2588] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 163 (0000007DCC145C00) [pid = 2588] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 162 (0000007DD194D000) [pid = 2588] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 161 (0000007DC29AD800) [pid = 2588] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 160 (0000007DC2C7C800) [pid = 2588] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 159 (0000007DC3028400) [pid = 2588] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 158 (0000007D81391000) [pid = 2588] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 157 (0000007DD2F61400) [pid = 2588] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 156 (0000007DD0115C00) [pid = 2588] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DCF956000) [pid = 2588] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DD02C3800) [pid = 2588] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007DCC139400) [pid = 2588] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007DCCD7DC00) [pid = 2588] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 151 (0000007DCEFE6000) [pid = 2588] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 150 (0000007DCFA2FC00) [pid = 2588] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | --DOMWINDOW == 149 (0000007DC8D19C00) [pid = 2588] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:23:56 INFO - PROCESS | 2588 | 1464722636492 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:23:56 INFO - PROCESS | 2588 | 1464722636504 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:56 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D826CC000 == 54 [pid = 2588] [id = 771] 12:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 150 (0000007D815A5400) [pid = 2588] [serial = 2311] [outer = 0000000000000000] 12:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 151 (0000007D8178E000) [pid = 2588] [serial = 2312] [outer = 0000007D815A5400] 12:23:56 INFO - PROCESS | 2588 | 1464722636553 Marionette DEBUG loaded listener.js 12:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 152 (0000007D826E0400) [pid = 2588] [serial = 2313] [outer = 0000007D815A5400] 12:23:57 INFO - PROCESS | 2588 | 1464722637064 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]]]}] 12:23:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:23:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:23:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:23:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:23:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 776ms 12:23:57 INFO - PROCESS | 2588 | 1464722637110 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:23:57 INFO - PROCESS | 2588 | 1464722637112 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:23:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:23:57 INFO - PROCESS | 2588 | 1464722637117 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:23:57 INFO - PROCESS | 2588 | 1464722637121 Marionette TRACE conn6 <- [1,3042,null,{}] 12:23:57 INFO - PROCESS | 2588 | 1464722637132 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}] 12:23:57 INFO - PROCESS | 2588 | 1464722637239 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:23:57 INFO - PROCESS | 2588 | 1464722637247 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8390E000 == 55 [pid = 2588] [id = 772] 12:23:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007D83207C00) [pid = 2588] [serial = 2314] [outer = 0000000000000000] 12:23:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007D84B10C00) [pid = 2588] [serial = 2315] [outer = 0000007D83207C00] 12:23:57 INFO - PROCESS | 2588 | 1464722637303 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DC0FD7C00) [pid = 2588] [serial = 2316] [outer = 0000007D83207C00] 12:23:58 INFO - PROCESS | 2588 | 1464722638049 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"]]]}] 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:23:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:23:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:23:58 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" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:23:58 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" 12:23:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:23:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1038ms 12:23:58 INFO - PROCESS | 2588 | 1464722638157 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 2588 | 1464722638160 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:23:58 INFO - PROCESS | 2588 | 1464722638166 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 2588 | 1464722638168 Marionette TRACE conn6 <- [1,3046,null,{}] 12:23:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:23:58 INFO - PROCESS | 2588 | 1464722638172 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}] 12:23:58 INFO - PROCESS | 2588 | 1464722638293 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:23:58 INFO - PROCESS | 2588 | 1464722638302 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:58 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DC8BE1800 == 56 [pid = 2588] [id = 773] 12:23:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007DC29B6000) [pid = 2588] [serial = 2317] [outer = 0000000000000000] 12:23:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007DC2A65000) [pid = 2588] [serial = 2318] [outer = 0000007DC29B6000] 12:23:58 INFO - PROCESS | 2588 | 1464722638350 Marionette DEBUG loaded listener.js 12:23:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DC355F400) [pid = 2588] [serial = 2319] [outer = 0000007DC29B6000] 12:23:58 INFO - PROCESS | 2588 | 1464722638886 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]]]}] 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:23:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:23:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:23:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:23:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:23:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:23:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:23:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:23:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 788ms 12:23:58 INFO - PROCESS | 2588 | 1464722638959 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 2588 | 1464722638961 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:23:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:23:58 INFO - PROCESS | 2588 | 1464722638969 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 2588 | 1464722638971 Marionette TRACE conn6 <- [1,3050,null,{}] 12:23:58 INFO - PROCESS | 2588 | 1464722638975 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}] 12:23:59 INFO - PROCESS | 2588 | 1464722639114 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:23:59 INFO - PROCESS | 2588 | 1464722639178 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCED44800 == 57 [pid = 2588] [id = 774] 12:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007DC8B16800) [pid = 2588] [serial = 2320] [outer = 0000000000000000] 12:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007DC8D1B800) [pid = 2588] [serial = 2321] [outer = 0000007DC8B16800] 12:23:59 INFO - PROCESS | 2588 | 1464722639228 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007DCC792C00) [pid = 2588] [serial = 2322] [outer = 0000007DC8B16800] 12:23:59 INFO - PROCESS | 2588 | [2588] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:23:59 INFO - PROCESS | 2588 | 1464722639714 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:23:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:23:59 INFO - {} 12:23:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 777ms 12:23:59 INFO - PROCESS | 2588 | 1464722639748 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:23:59 INFO - PROCESS | 2588 | 1464722639750 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:23:59 INFO - PROCESS | 2588 | 1464722639753 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:23:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:23:59 INFO - PROCESS | 2588 | 1464722639755 Marionette TRACE conn6 <- [1,3054,null,{}] 12:23:59 INFO - PROCESS | 2588 | 1464722639759 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}] 12:23:59 INFO - PROCESS | 2588 | 1464722639917 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:23:59 INFO - PROCESS | 2588 | 1464722639933 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82B1C800 == 58 [pid = 2588] [id = 775] 12:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007DC0FDC800) [pid = 2588] [serial = 2323] [outer = 0000000000000000] 12:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007DCEFF0800) [pid = 2588] [serial = 2324] [outer = 0000007DC0FDC800] 12:24:00 INFO - PROCESS | 2588 | 1464722639990 Marionette DEBUG loaded listener.js 12:24:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007DCFA3CC00) [pid = 2588] [serial = 2325] [outer = 0000007DC0FDC800] 12:24:00 INFO - PROCESS | 2588 | 1464722640440 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]]]}] 12:24:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:24:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:24:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:24:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:24:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:24:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:24:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:24:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 735ms 12:24:00 INFO - PROCESS | 2588 | 1464722640492 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:24:00 INFO - PROCESS | 2588 | 1464722640494 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:24:00 INFO - PROCESS | 2588 | 1464722640497 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:24:00 INFO - PROCESS | 2588 | 1464722640499 Marionette TRACE conn6 <- [1,3058,null,{}] 12:24:00 INFO - PROCESS | 2588 | 1464722640503 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}] 12:24:00 INFO - PROCESS | 2588 | 1464722640801 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 163 (0000007DCFEC5800) [pid = 2588] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 162 (0000007DC7D6EC00) [pid = 2588] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 161 (0000007DCCD7A400) [pid = 2588] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 160 (0000007DC7D6F800) [pid = 2588] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 159 (0000007DCFDF9000) [pid = 2588] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 158 (0000007DD41D1C00) [pid = 2588] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 157 (0000007D814B5000) [pid = 2588] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 156 (0000007DC2979000) [pid = 2588] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 155 (0000007DCEE53C00) [pid = 2588] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 154 (0000007DD0C20800) [pid = 2588] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 153 (0000007D822EF000) [pid = 2588] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:24:00 INFO - PROCESS | 2588 | --DOMWINDOW == 152 (0000007D804D5C00) [pid = 2588] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:24:00 INFO - PROCESS | 2588 | 1464722640868 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD1741000 == 59 [pid = 2588] [id = 776] 12:24:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 153 (0000007D822EF000) [pid = 2588] [serial = 2326] [outer = 0000000000000000] 12:24:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 154 (0000007DCEE53C00) [pid = 2588] [serial = 2327] [outer = 0000007D822EF000] 12:24:00 INFO - PROCESS | 2588 | 1464722640916 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 155 (0000007DCFEC4400) [pid = 2588] [serial = 2328] [outer = 0000007D822EF000] 12:24:01 INFO - PROCESS | 2588 | 1464722641311 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]]]}] 12:24:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:24:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:24:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:24:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:24:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:24:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:24:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 12:24:01 INFO - PROCESS | 2588 | 1464722641383 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:24:01 INFO - PROCESS | 2588 | 1464722641385 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:24:01 INFO - PROCESS | 2588 | 1464722641388 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:24:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:24:01 INFO - PROCESS | 2588 | 1464722641390 Marionette TRACE conn6 <- [1,3062,null,{}] 12:24:01 INFO - PROCESS | 2588 | 1464722641394 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}] 12:24:01 INFO - PROCESS | 2588 | 1464722641496 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:24:01 INFO - PROCESS | 2588 | 1464722641503 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:01 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D817D6800 == 60 [pid = 2588] [id = 777] 12:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 156 (0000007D813EAC00) [pid = 2588] [serial = 2329] [outer = 0000000000000000] 12:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 157 (0000007D81551400) [pid = 2588] [serial = 2330] [outer = 0000007D813EAC00] 12:24:01 INFO - PROCESS | 2588 | 1464722641558 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 158 (0000007DD0114400) [pid = 2588] [serial = 2331] [outer = 0000007D813EAC00] 12:24:02 INFO - PROCESS | 2588 | 1464722641994 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]]]}] 12:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:24:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 12:24:02 INFO - PROCESS | 2588 | 1464722642036 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:24:02 INFO - PROCESS | 2588 | 1464722642038 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:24:02 INFO - PROCESS | 2588 | 1464722642041 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 2588 | 1464722642043 Marionette TRACE conn6 <- [1,3066,null,{}] 12:24:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:24:02 INFO - PROCESS | 2588 | 1464722642047 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}] 12:24:02 INFO - PROCESS | 2588 | 1464722642149 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:24:02 INFO - PROCESS | 2588 | 1464722642155 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD3378800 == 61 [pid = 2588] [id = 778] 12:24:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 159 (0000007DD0642000) [pid = 2588] [serial = 2332] [outer = 0000000000000000] 12:24:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 160 (0000007DD17B9C00) [pid = 2588] [serial = 2333] [outer = 0000007DD0642000] 12:24:02 INFO - PROCESS | 2588 | 1464722642202 Marionette DEBUG loaded listener.js 12:24:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 161 (0000007DD1E2BC00) [pid = 2588] [serial = 2334] [outer = 0000007DD0642000] 12:24:02 INFO - PROCESS | 2588 | 1464722642656 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] 12:24:02 INFO - PROCESS | 2588 | 1464722642763 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:24:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:24:02 INFO - PROCESS | 2588 | 1464722642905 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 2588 | 1464722642910 Marionette TRACE conn6 <- [1,3070,null,{}] 12:24:02 INFO - PROCESS | 2588 | 1464722642919 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}] 12:24:03 INFO - PROCESS | 2588 | 1464722643055 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:24:03 INFO - PROCESS | 2588 | 1464722643169 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:03 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D82A83000 == 62 [pid = 2588] [id = 779] 12:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 162 (0000007D815A0000) [pid = 2588] [serial = 2335] [outer = 0000000000000000] 12:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 163 (0000007D81785400) [pid = 2588] [serial = 2336] [outer = 0000007D815A0000] 12:24:03 INFO - PROCESS | 2588 | 1464722643229 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 164 (0000007D8191F400) [pid = 2588] [serial = 2337] [outer = 0000007D815A0000] 12:24:03 INFO - PROCESS | 2588 | 1464722643800 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]]]}] 12:24:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:24:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:24:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:24:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:24:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 986ms 12:24:03 INFO - PROCESS | 2588 | 1464722643845 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:24:03 INFO - PROCESS | 2588 | 1464722643849 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:24:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:24:03 INFO - PROCESS | 2588 | 1464722643855 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:24:03 INFO - PROCESS | 2588 | 1464722643858 Marionette TRACE conn6 <- [1,3074,null,{}] 12:24:03 INFO - PROCESS | 2588 | 1464722643867 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}] 12:24:04 INFO - PROCESS | 2588 | 1464722644004 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:24:04 INFO - PROCESS | 2588 | 1464722644185 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 2588 | ++DOCSHELL 0000007D8390B800 == 63 [pid = 2588] [id = 780] 12:24:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 165 (0000007D83209000) [pid = 2588] [serial = 2338] [outer = 0000000000000000] 12:24:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 166 (0000007D8396F000) [pid = 2588] [serial = 2339] [outer = 0000007D83209000] 12:24:04 INFO - PROCESS | 2588 | 1464722644245 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 167 (0000007D84B09C00) [pid = 2588] [serial = 2340] [outer = 0000007D83209000] 12:24:04 INFO - PROCESS | 2588 | 1464722644824 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:24:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:24:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 986ms 12:24:04 INFO - PROCESS | 2588 | 1464722644844 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 2588 | 1464722644847 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:24:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:24:04 INFO - PROCESS | 2588 | 1464722644851 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 2588 | 1464722644854 Marionette TRACE conn6 <- [1,3078,null,{}] 12:24:04 INFO - PROCESS | 2588 | 1464722644858 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}] 12:24:04 INFO - PROCESS | 2588 | 1464722644986 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:24:05 INFO - PROCESS | 2588 | 1464722645141 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:05 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DCF6AB800 == 64 [pid = 2588] [id = 781] 12:24:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 168 (0000007DC29D8000) [pid = 2588] [serial = 2341] [outer = 0000000000000000] 12:24:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 169 (0000007DC2C7C800) [pid = 2588] [serial = 2342] [outer = 0000007DC29D8000] 12:24:05 INFO - PROCESS | 2588 | 1464722645207 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 170 (0000007DC9624400) [pid = 2588] [serial = 2343] [outer = 0000007DC29D8000] 12:24:05 INFO - PROCESS | 2588 | 1464722645823 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:24:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:24:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1025ms 12:24:05 INFO - PROCESS | 2588 | 1464722645876 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:24:05 INFO - PROCESS | 2588 | 1464722645879 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:24:05 INFO - PROCESS | 2588 | 1464722645883 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:24:05 INFO - PROCESS | 2588 | 1464722645885 Marionette TRACE conn6 <- [1,3082,null,{}] 12:24:05 INFO - PROCESS | 2588 | 1464722645889 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}] 12:24:06 INFO - PROCESS | 2588 | 1464722646026 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:24:06 INFO - PROCESS | 2588 | 1464722646171 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:06 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD4690000 == 65 [pid = 2588] [id = 782] 12:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 171 (0000007DCD984400) [pid = 2588] [serial = 2344] [outer = 0000000000000000] 12:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 172 (0000007DCEF11000) [pid = 2588] [serial = 2345] [outer = 0000007DCD984400] 12:24:06 INFO - PROCESS | 2588 | 1464722646230 Marionette DEBUG loaded listener.js 12:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 173 (0000007DCF452800) [pid = 2588] [serial = 2346] [outer = 0000007DCD984400] 12:24:06 INFO - PROCESS | 2588 | 1464722646754 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:24:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:24:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 12:24:06 INFO - PROCESS | 2588 | 1464722646809 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:24:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:24:06 INFO - PROCESS | 2588 | 1464722646812 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:24:06 INFO - PROCESS | 2588 | 1464722646815 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 2588 | 1464722646818 Marionette TRACE conn6 <- [1,3086,null,{}] 12:24:06 INFO - PROCESS | 2588 | 1464722646821 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}] 12:24:06 INFO - PROCESS | 2588 | 1464722646946 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:24:07 INFO - PROCESS | 2588 | 1464722647105 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD6E2B800 == 66 [pid = 2588] [id = 783] 12:24:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 174 (0000007DCFEC3000) [pid = 2588] [serial = 2347] [outer = 0000000000000000] 12:24:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 175 (0000007DD205C400) [pid = 2588] [serial = 2348] [outer = 0000007DCFEC3000] 12:24:07 INFO - PROCESS | 2588 | 1464722647164 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 176 (0000007DD2F5FC00) [pid = 2588] [serial = 2349] [outer = 0000007DCFEC3000] 12:24:07 INFO - PROCESS | 2588 | 1464722647715 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]]]}] 12:24:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:24:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:24:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 944ms 12:24:07 INFO - PROCESS | 2588 | 1464722647762 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:24:07 INFO - PROCESS | 2588 | 1464722647765 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:24:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:24:07 INFO - PROCESS | 2588 | 1464722647769 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:24:07 INFO - PROCESS | 2588 | 1464722647771 Marionette TRACE conn6 <- [1,3090,null,{}] 12:24:07 INFO - PROCESS | 2588 | 1464722647775 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}] 12:24:07 INFO - PROCESS | 2588 | 1464722647925 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:24:08 INFO - PROCESS | 2588 | 1464722648088 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD8304000 == 67 [pid = 2588] [id = 784] 12:24:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 177 (0000007DD343FC00) [pid = 2588] [serial = 2350] [outer = 0000000000000000] 12:24:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 178 (0000007DD3805800) [pid = 2588] [serial = 2351] [outer = 0000007DD343FC00] 12:24:08 INFO - PROCESS | 2588 | 1464722648147 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 179 (0000007DD428CC00) [pid = 2588] [serial = 2352] [outer = 0000007DD343FC00] 12:24:08 INFO - PROCESS | 2588 | 1464722648668 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:24:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:24:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 12:24:08 INFO - PROCESS | 2588 | 1464722648696 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:24:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:24:08 INFO - PROCESS | 2588 | 1464722648698 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:24:08 INFO - PROCESS | 2588 | 1464722648702 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 2588 | 1464722648704 Marionette TRACE conn6 <- [1,3094,null,{}] 12:24:08 INFO - PROCESS | 2588 | 1464722648708 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}] 12:24:08 INFO - PROCESS | 2588 | 1464722648830 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:24:08 INFO - PROCESS | 2588 | 1464722648986 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DD9F20800 == 68 [pid = 2588] [id = 785] 12:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 180 (0000007D82A05C00) [pid = 2588] [serial = 2353] [outer = 0000000000000000] 12:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 181 (0000007D82A0C000) [pid = 2588] [serial = 2354] [outer = 0000007D82A05C00] 12:24:09 INFO - PROCESS | 2588 | 1464722649042 Marionette DEBUG loaded listener.js 12:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 182 (0000007D82A11C00) [pid = 2588] [serial = 2355] [outer = 0000007D82A05C00] 12:24:09 INFO - PROCESS | 2588 | 1464722649590 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]]]}] 12:24:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:24:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:24:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:24:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 923ms 12:24:09 INFO - PROCESS | 2588 | 1464722649626 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 2588 | 1464722649629 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:24:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:24:09 INFO - PROCESS | 2588 | 1464722649633 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 2588 | 1464722649635 Marionette TRACE conn6 <- [1,3098,null,{}] 12:24:09 INFO - PROCESS | 2588 | 1464722649639 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}] 12:24:09 INFO - PROCESS | 2588 | 1464722649769 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:24:09 INFO - PROCESS | 2588 | 1464722649928 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:09 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA7D2800 == 69 [pid = 2588] [id = 786] 12:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 183 (0000007D851EB000) [pid = 2588] [serial = 2356] [outer = 0000000000000000] 12:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 184 (0000007D851EE800) [pid = 2588] [serial = 2357] [outer = 0000007D851EB000] 12:24:09 INFO - PROCESS | 2588 | 1464722649986 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 185 (0000007D851F5C00) [pid = 2588] [serial = 2358] [outer = 0000007D851EB000] 12:24:10 INFO - PROCESS | 2588 | 1464722650491 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"]]]}] 12:24:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:24:10 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 12:24:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:24:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 12:24:10 INFO - PROCESS | 2588 | 1464722650562 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 2588 | 1464722650565 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:24:10 INFO - PROCESS | 2588 | 1464722650572 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:24:10 INFO - PROCESS | 2588 | 1464722650574 Marionette TRACE conn6 <- [1,3102,null,{}] 12:24:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:24:10 INFO - PROCESS | 2588 | 1464722650578 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}] 12:24:10 INFO - PROCESS | 2588 | 1464722650705 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:24:10 INFO - PROCESS | 2588 | 1464722650884 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\", \"e640ca5d-186f-4fe4-8836-0dc4357c2b89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 2588 | ++DOCSHELL 0000007DDA7EB000 == 70 [pid = 2588] [id = 787] 12:24:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 186 (0000007D839AE800) [pid = 2588] [serial = 2359] [outer = 0000000000000000] 12:24:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 187 (0000007D839B7C00) [pid = 2588] [serial = 2360] [outer = 0000007D839AE800] 12:24:10 INFO - PROCESS | 2588 | 1464722650943 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 188 (0000007D851F2000) [pid = 2588] [serial = 2361] [outer = 0000007D839AE800] 12:24:11 INFO - PROCESS | 2588 | 1464722651730 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]]]}] 12:24:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:24:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1173ms 12:24:11 INFO - PROCESS | 2588 | 1464722651753 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:24:11 INFO - PROCESS | 2588 | 1464722651758 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:24:12 WARNING - u'runner_teardown' () 12:24:12 INFO - No more tests 12:24:12 INFO - Got 0 unexpected results 12:24:12 INFO - SUITE-END | took 704s 12:24:12 INFO - Closing logging queue 12:24:12 INFO - queue closed 12:24:13 INFO - Return code: 0 12:24:13 WARNING - # TBPL SUCCESS # 12:24:13 INFO - Running post-action listener: _resource_record_post_action 12:24:13 INFO - Running post-run listener: _resource_record_post_run 12:24:14 INFO - Total resource usage - Wall time: 714s; CPU: 14.0%; Read bytes: 176641536; Write bytes: 1003367424; Read time: 2484290; Write time: 4802340 12:24:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:24:14 INFO - install - Wall time: 3s; CPU: 14.0%; Read bytes: 0; Write bytes: 39472640; Read time: 0; Write time: 54870 12:24:14 INFO - run-tests - Wall time: 712s; CPU: 14.0%; Read bytes: 176641536; Write bytes: 890289664; Read time: 2484290; Write time: 4684620 12:24:14 INFO - Running post-run listener: _upload_blobber_files 12:24:14 INFO - Blob upload gear active. 12:24:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:24:14 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 12:24:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:24:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:24:14 INFO - (blobuploader) - INFO - Open directory for files ... 12:24:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:24:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:24:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:24:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:24:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:24:15 INFO - (blobuploader) - INFO - Done attempting. 12:24:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:24:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:24:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:24:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:24:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:24:17 INFO - (blobuploader) - INFO - Done attempting. 12:24:17 INFO - (blobuploader) - INFO - Iteration through files over. 12:24:17 INFO - Return code: 0 12:24:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:24:17 INFO - Using _rmtree_windows ... 12:24:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:24:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73560f7ad5dc2be3722169774b4ce45a829b3dce7497104091cda7156c0637a5ed09b7e43ac7009baed31270994e1a1999516a0229744317ce16798b9923e664", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d77958f190721c1a108b226d90d2d15570bf1eed4304507c86471b694a10b91a05f2806c973eaed24df8b35b5d924d5f9078418132deec6e3a91b5bfc846272a"} 12:24:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:24:17 INFO - Writing to file C:\slave\test\properties\blobber_files 12:24:17 INFO - Contents: 12:24:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73560f7ad5dc2be3722169774b4ce45a829b3dce7497104091cda7156c0637a5ed09b7e43ac7009baed31270994e1a1999516a0229744317ce16798b9923e664", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d77958f190721c1a108b226d90d2d15570bf1eed4304507c86471b694a10b91a05f2806c973eaed24df8b35b5d924d5f9078418132deec6e3a91b5bfc846272a"} 12:24:17 INFO - Running post-run listener: copy_logs_to_upload_dir 12:24:17 INFO - Copying logs to upload dir... 12:24:17 INFO - mkdir: C:\slave\test\build\upload\logs 12:24:17 INFO - Copying logs to upload dir... 12:24:17 INFO - Using _rmtree_windows ... 12:24:17 INFO - Using _rmtree_windows ... 12:24:17 INFO - Using _rmtree_windows ... 12:24:17 INFO - Using _rmtree_windows ... 12:24:17 INFO - Using _rmtree_windows ... 12:24:17 INFO - Using _rmtree_windows ... 12:24:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=919.196000 ========= master_lag: -0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-05-31 12:24:17.483316) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 12:24:17.484240) ========= '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-021\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-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local LOGONSERVER=\\T-W864-IX-021 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-021 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-021 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73560f7ad5dc2be3722169774b4ce45a829b3dce7497104091cda7156c0637a5ed09b7e43ac7009baed31270994e1a1999516a0229744317ce16798b9923e664", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d77958f190721c1a108b226d90d2d15570bf1eed4304507c86471b694a10b91a05f2806c973eaed24df8b35b5d924d5f9078418132deec6e3a91b5bfc846272a"} build_url:https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.301000 build_url: 'https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/73560f7ad5dc2be3722169774b4ce45a829b3dce7497104091cda7156c0637a5ed09b7e43ac7009baed31270994e1a1999516a0229744317ce16798b9923e664", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d77958f190721c1a108b226d90d2d15570bf1eed4304507c86471b694a10b91a05f2806c973eaed24df8b35b5d924d5f9078418132deec6e3a91b5bfc846272a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DGaIbpAdQiyZBbyU7Y1_9g/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-31 12:24:17.804641) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:24:17.805082) ========= '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-021\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-021 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-021 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local LOGONSERVER=\\T-W864-IX-021 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-021 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-021 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 12:24:17.920707) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 12:24:17.921028) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-31 12:24:18.365855) ========= ========= Total master_lag: -0.04 =========