builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-042 starttime: 1460988654.29 results: success (0) buildid: 20160418054123 builduid: 76ce0d81b70e43a4a119c6d091e37136 revision: 6066850740cd4711ee5502fda89f422440b7c2cc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 07:10:54.289587) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 07:10:54.290039) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 19 secs) (at 2016-04-18 07:10:54.290408) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 19 secs) (at 2016-04-18 07:11:13.830436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 07:11:13.830699) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False --07:11:14-- 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% 26.64 MB/s 07:11:15 (26.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.087000 ========= master_lag: 3.91 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 07:11:18.831835) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-18 07:11:18.832137) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.611000 ========= master_lag: 4.86 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-04-18 07:11:26.299138) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:11:26.299451) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 6066850740cd4711ee5502fda89f422440b7c2cc --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 6066850740cd4711ee5502fda89f422440b7c2cc --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False 2016-04-18 07:11:27,227 truncating revision to first 12 chars 2016-04-18 07:11:27,227 Setting DEBUG logging. 2016-04-18 07:11:27,227 attempt 1/10 2016-04-18 07:11:27,227 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/6066850740cd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 07:11:27,609 unpacking tar archive at: mozilla-central-6066850740cd/testing/mozharness/ program finished with exit code 0 elapsedTime=0.980000 ========= master_lag: 0.72 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 07:11:27.997483) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 07:11:27.997763) ========= script_repo_revision: 6066850740cd4711ee5502fda89f422440b7c2cc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 07:11:27.998354) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 07:11:27.998639) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 07:11:28.179058) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-18 07:11:28.179501) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:11:28 INFO - MultiFileLogger online at 20160418 07:11:28 in C:\slave\test 07:11:28 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-central --download-symbols true 07:11:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:11:28 INFO - {'append_to_log': False, 07:11:28 INFO - 'base_work_dir': 'C:\\slave\\test', 07:11:28 INFO - 'blob_upload_branch': 'mozilla-central', 07:11:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:11:28 INFO - 'buildbot_json_path': 'buildprops.json', 07:11:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:11:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:11:28 INFO - 'download_minidump_stackwalk': True, 07:11:28 INFO - 'download_symbols': 'true', 07:11:28 INFO - 'e10s': False, 07:11:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:11:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:11:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:11:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:11:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:11:28 INFO - 'C:/mozilla-build/tooltool.py'), 07:11:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:11:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:11:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:11:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:11:28 INFO - 'log_level': 'info', 07:11:28 INFO - 'log_to_console': True, 07:11:28 INFO - 'opt_config_files': (), 07:11:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:11:28 INFO - '--processes=1', 07:11:28 INFO - '--config=%(test_path)s/wptrunner.ini', 07:11:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:11:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:11:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:11:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:11:28 INFO - 'pip_index': False, 07:11:28 INFO - 'require_test_zip': True, 07:11:28 INFO - 'test_type': ('testharness',), 07:11:28 INFO - 'this_chunk': '1', 07:11:28 INFO - 'total_chunks': '10', 07:11:28 INFO - 'virtualenv_path': 'venv', 07:11:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:11:28 INFO - 'work_dir': 'build'} 07:11:28 INFO - ##### 07:11:28 INFO - ##### Running clobber step. 07:11:28 INFO - ##### 07:11:28 INFO - Running pre-action listener: _resource_record_pre_action 07:11:28 INFO - Running main action method: clobber 07:11:28 INFO - rmtree: C:\slave\test\build 07:11:28 INFO - Using _rmtree_windows ... 07:11:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:12:36 INFO - Running post-action listener: _resource_record_post_action 07:12:36 INFO - ##### 07:12:36 INFO - ##### Running read-buildbot-config step. 07:12:36 INFO - ##### 07:12:36 INFO - Running pre-action listener: _resource_record_pre_action 07:12:36 INFO - Running main action method: read_buildbot_config 07:12:36 INFO - Using buildbot properties: 07:12:36 INFO - { 07:12:36 INFO - "project": "", 07:12:36 INFO - "product": "firefox", 07:12:36 INFO - "script_repo_revision": "production", 07:12:36 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 07:12:36 INFO - "repository": "", 07:12:36 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 07:12:36 INFO - "buildid": "20160418054123", 07:12:36 INFO - "pgo_build": "False", 07:12:36 INFO - "basedir": "C:\\slave\\test", 07:12:36 INFO - "buildnumber": 19, 07:12:36 INFO - "slavename": "t-w864-ix-042", 07:12:36 INFO - "revision": "6066850740cd4711ee5502fda89f422440b7c2cc", 07:12:36 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 07:12:36 INFO - "platform": "win64", 07:12:36 INFO - "branch": "mozilla-central", 07:12:36 INFO - "repo_path": "mozilla-central", 07:12:36 INFO - "moz_repo_path": "", 07:12:36 INFO - "stage_platform": "win64", 07:12:36 INFO - "builduid": "76ce0d81b70e43a4a119c6d091e37136", 07:12:36 INFO - "slavebuilddir": "test" 07:12:36 INFO - } 07:12:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 07:12:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 07:12:36 INFO - Running post-action listener: _resource_record_post_action 07:12:36 INFO - ##### 07:12:36 INFO - ##### Running download-and-extract step. 07:12:36 INFO - ##### 07:12:36 INFO - Running pre-action listener: _resource_record_pre_action 07:12:36 INFO - Running main action method: download_and_extract 07:12:36 INFO - mkdir: C:\slave\test\build\tests 07:12:36 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')]} 07:12:36 INFO - https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:12:36 INFO - trying https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 07:12:36 INFO - Downloading https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 07:12:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 07:12:37 INFO - Downloaded 1274 bytes. 07:12:37 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 07:12:37 INFO - Using the following test package requirements: 07:12:37 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 07:12:37 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 07:12:37 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 07:12:37 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'jsshell-win64.zip'], 07:12:37 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 07:12:37 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 07:12:37 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 07:12:37 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 07:12:37 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 07:12:37 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 07:12:37 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 07:12:37 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 07:12:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:12:37 INFO - https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:12:37 INFO - trying https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 07:12:37 INFO - Downloading https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 07:12:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 07:12:39 INFO - Downloaded 21336016 bytes. 07:12:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:12:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:12:41 INFO - caution: filename not matched: web-platform/* 07:12:41 INFO - Return code: 11 07:12:41 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')]} 07:12:41 INFO - https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:12:41 INFO - trying https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 07:12:41 INFO - Downloading https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 07:12:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 07:12:43 INFO - Downloaded 36382594 bytes. 07:12:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:12:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:13:30 INFO - caution: filename not matched: bin/* 07:13:30 INFO - caution: filename not matched: config/* 07:13:30 INFO - caution: filename not matched: mozbase/* 07:13:30 INFO - caution: filename not matched: marionette/* 07:13:30 INFO - caution: filename not matched: tools/wptserve/* 07:13:30 INFO - Return code: 11 07:13:30 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')]} 07:13:30 INFO - https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 07:13:30 INFO - trying https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:13:30 INFO - Downloading https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 07:13:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 07:13:32 INFO - Downloaded 83029495 bytes. 07:13:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:13:32 INFO - mkdir: C:\slave\test\properties 07:13:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:13:32 INFO - Writing to file C:\slave\test\properties\build_url 07:13:32 INFO - Contents: 07:13:32 INFO - build_url:https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 07:13:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:13:32 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:13:32 INFO - Writing to file C:\slave\test\properties\symbols_url 07:13:32 INFO - Contents: 07:13:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:13: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')]} 07:13:32 INFO - https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:13:32 INFO - trying https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:13:32 INFO - Downloading https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 07:13:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 07:13:34 INFO - Downloaded 53377111 bytes. 07:13:34 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:13:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:13:36 INFO - Return code: 0 07:13:36 INFO - Running post-action listener: _resource_record_post_action 07:13:36 INFO - Running post-action listener: set_extra_try_arguments 07:13:36 INFO - ##### 07:13:36 INFO - ##### Running create-virtualenv step. 07:13:36 INFO - ##### 07:13:36 INFO - Running pre-action listener: _pre_create_virtualenv 07:13:36 INFO - Running pre-action listener: _resource_record_pre_action 07:13:36 INFO - Running main action method: create_virtualenv 07:13:36 INFO - Creating virtualenv C:\slave\test\build\venv 07:13:36 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 07:13:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:13:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:13:43 INFO - Installing distribute......................................................................................................................................................................................done. 07:13:44 INFO - Return code: 0 07:13:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:13:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:13:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:13:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:13:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:13:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x026286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0266D038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02658368>, '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 0x023F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 07:13:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 07:13:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:13:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:13:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 07:13:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:13:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:13:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:13:44 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 07:13:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:13:44 INFO - 'DCLOCATION': 'SCL3', 07:13:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:13:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:13:44 INFO - 'HOMEDRIVE': 'C:', 07:13:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 07:13:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:13:44 INFO - 'KTS_VERSION': '1.19c', 07:13:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 07:13:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 07:13:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:13:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:13:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:13:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:13:44 INFO - 'MOZ_NO_REMOTE': '1', 07:13:44 INFO - 'NO_EM_RESTART': '1', 07:13:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:13:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:13:44 INFO - 'OS': 'Windows_NT', 07:13:44 INFO - 'OURDRIVE': 'C:', 07:13:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:13:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:13:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:13:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:13:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:13:44 INFO - 'PROCESSOR_LEVEL': '6', 07:13:44 INFO - 'PROCESSOR_REVISION': '1e05', 07:13:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:13:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:13:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:13:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:13:44 INFO - 'PROMPT': '$P$G', 07:13:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:13:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:13:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:13:44 INFO - 'PWD': 'C:\\slave\\test', 07:13:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:13:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:13:44 INFO - 'SYSTEMDRIVE': 'C:', 07:13:44 INFO - 'SYSTEMROOT': 'C:\\windows', 07:13:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:44 INFO - 'TEST1': 'testie', 07:13:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:44 INFO - 'USERDOMAIN': 'T-W864-IX-042', 07:13:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 07:13:44 INFO - 'USERNAME': 'cltbld', 07:13:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 07:13:44 INFO - 'WINDIR': 'C:\\windows', 07:13:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:13:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:13:45 INFO - Downloading/unpacking psutil>=0.7.1 07:13:46 INFO - Running setup.py egg_info for package psutil 07:13:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:13:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:13:46 INFO - Installing collected packages: psutil 07:13:46 INFO - Running setup.py install for psutil 07:13:46 INFO - building 'psutil._psutil_windows' extension 07:13:46 INFO - error: Unable to find vcvarsall.bat 07:13:46 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-kkvo6m-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:13:46 INFO - running install 07:13:46 INFO - running build 07:13:46 INFO - running build_py 07:13:46 INFO - creating build 07:13:46 INFO - creating build\lib.win32-2.7 07:13:46 INFO - creating build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:13:46 INFO - running build_ext 07:13:46 INFO - building 'psutil._psutil_windows' extension 07:13:46 INFO - error: Unable to find vcvarsall.bat 07:13:46 INFO - ---------------------------------------- 07:13:46 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-kkvo6m-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:13:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-042\AppData\Roaming\pip\pip.log 07:13:46 WARNING - Return code: 1 07:13:46 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! 07:13:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:13:46 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')]} 07:13:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:13:46 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')]} 07:13:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:13:46 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 0x026286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0266D038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02658368>, '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 0x023F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 07:13:46 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 07:13:46 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 07:13:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:13:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 07:13:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:13:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:13:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:13:46 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 07:13:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:13:46 INFO - 'DCLOCATION': 'SCL3', 07:13:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:13:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:13:46 INFO - 'HOMEDRIVE': 'C:', 07:13:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 07:13:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:13:46 INFO - 'KTS_VERSION': '1.19c', 07:13:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 07:13:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 07:13:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:13:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:13:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:13:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:13:46 INFO - 'MOZ_NO_REMOTE': '1', 07:13:46 INFO - 'NO_EM_RESTART': '1', 07:13:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:13:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:13:46 INFO - 'OS': 'Windows_NT', 07:13:46 INFO - 'OURDRIVE': 'C:', 07:13:46 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', 07:13:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:13:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:13:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:13:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:13:46 INFO - 'PROCESSOR_LEVEL': '6', 07:13:46 INFO - 'PROCESSOR_REVISION': '1e05', 07:13:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:13:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:13:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:13:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:13:46 INFO - 'PROMPT': '$P$G', 07:13:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:13:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:13:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:13:46 INFO - 'PWD': 'C:\\slave\\test', 07:13:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:13:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:13:46 INFO - 'SYSTEMDRIVE': 'C:', 07:13:46 INFO - 'SYSTEMROOT': 'C:\\windows', 07:13:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:46 INFO - 'TEST1': 'testie', 07:13:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:46 INFO - 'USERDOMAIN': 'T-W864-IX-042', 07:13:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 07:13:46 INFO - 'USERNAME': 'cltbld', 07:13:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 07:13:46 INFO - 'WINDIR': 'C:\\windows', 07:13:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:13:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:13:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:13:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:13:47 INFO - Running setup.py egg_info for package mozsystemmonitor 07:13:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:13:47 INFO - Running setup.py egg_info for package psutil 07:13:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:13:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:13:47 INFO - Installing collected packages: mozsystemmonitor, psutil 07:13:47 INFO - Running setup.py install for mozsystemmonitor 07:13:47 INFO - Running setup.py install for psutil 07:13:47 INFO - building 'psutil._psutil_windows' extension 07:13:47 INFO - error: Unable to find vcvarsall.bat 07:13:47 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-kqarqh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:13:47 INFO - running install 07:13:47 INFO - running build 07:13:47 INFO - running build_py 07:13:47 INFO - running build_ext 07:13:47 INFO - building 'psutil._psutil_windows' extension 07:13:47 INFO - error: Unable to find vcvarsall.bat 07:13:47 INFO - ---------------------------------------- 07:13:47 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-kqarqh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:13:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-042\AppData\Roaming\pip\pip.log 07:13:47 WARNING - Return code: 1 07:13:47 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! 07:13:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:13:47 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')]} 07:13:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:13:47 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')]} 07:13:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:13:47 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 0x026286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0266D038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02658368>, '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 0x023F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 07:13:47 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 07:13:47 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 07:13:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:13:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 07:13:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:13:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:13:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:13:47 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 07:13:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:13:47 INFO - 'DCLOCATION': 'SCL3', 07:13:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:13:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:13:47 INFO - 'HOMEDRIVE': 'C:', 07:13:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 07:13:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:13:47 INFO - 'KTS_VERSION': '1.19c', 07:13:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 07:13:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 07:13:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:13:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:13:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:13:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:13:47 INFO - 'MOZ_NO_REMOTE': '1', 07:13:47 INFO - 'NO_EM_RESTART': '1', 07:13:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:13:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:13:47 INFO - 'OS': 'Windows_NT', 07:13:47 INFO - 'OURDRIVE': 'C:', 07:13:47 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', 07:13:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:13:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:13:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:13:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:13:47 INFO - 'PROCESSOR_LEVEL': '6', 07:13:47 INFO - 'PROCESSOR_REVISION': '1e05', 07:13:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:13:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:13:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:13:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:13:47 INFO - 'PROMPT': '$P$G', 07:13:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:13:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:13:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:13:47 INFO - 'PWD': 'C:\\slave\\test', 07:13:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:13:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:13:47 INFO - 'SYSTEMDRIVE': 'C:', 07:13:47 INFO - 'SYSTEMROOT': 'C:\\windows', 07:13:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:47 INFO - 'TEST1': 'testie', 07:13:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:47 INFO - 'USERDOMAIN': 'T-W864-IX-042', 07:13:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 07:13:47 INFO - 'USERNAME': 'cltbld', 07:13:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 07:13:47 INFO - 'WINDIR': 'C:\\windows', 07:13:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:13:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:13:47 INFO - Downloading/unpacking blobuploader==1.2.4 07:13:47 INFO - Downloading blobuploader-1.2.4.tar.gz 07:13:47 INFO - Running setup.py egg_info for package blobuploader 07:13:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:13:52 INFO - Running setup.py egg_info for package requests 07:13:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:13:52 INFO - Downloading docopt-0.6.1.tar.gz 07:13:52 INFO - Running setup.py egg_info for package docopt 07:13:52 INFO - Installing collected packages: blobuploader, docopt, requests 07:13:52 INFO - Running setup.py install for blobuploader 07:13:52 INFO - Running setup.py install for docopt 07:13:52 INFO - Running setup.py install for requests 07:13:52 INFO - Successfully installed blobuploader docopt requests 07:13:52 INFO - Cleaning up... 07:13:52 INFO - Return code: 0 07:13:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:13:52 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')]} 07:13:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:13:52 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')]} 07:13:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:13:52 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 0x026286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0266D038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02658368>, '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 0x023F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027320C0>, '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-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 07:13:52 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 07:13:52 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 07:13:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:13:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 07:13:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:13:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:13:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:13:52 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 07:13:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:13:52 INFO - 'DCLOCATION': 'SCL3', 07:13:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:13:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:13:52 INFO - 'HOMEDRIVE': 'C:', 07:13:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 07:13:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:13:52 INFO - 'KTS_VERSION': '1.19c', 07:13:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 07:13:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 07:13:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:13:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:13:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:13:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:13:52 INFO - 'MOZ_NO_REMOTE': '1', 07:13:52 INFO - 'NO_EM_RESTART': '1', 07:13:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:13:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:13:52 INFO - 'OS': 'Windows_NT', 07:13:52 INFO - 'OURDRIVE': 'C:', 07:13:52 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', 07:13:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:13:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:13:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:13:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:13:52 INFO - 'PROCESSOR_LEVEL': '6', 07:13:52 INFO - 'PROCESSOR_REVISION': '1e05', 07:13:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:13:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:13:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:13:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:13:52 INFO - 'PROMPT': '$P$G', 07:13:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:13:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:13:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:13:52 INFO - 'PWD': 'C:\\slave\\test', 07:13:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:13:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:13:52 INFO - 'SYSTEMDRIVE': 'C:', 07:13:52 INFO - 'SYSTEMROOT': 'C:\\windows', 07:13:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:52 INFO - 'TEST1': 'testie', 07:13:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:13:52 INFO - 'USERDOMAIN': 'T-W864-IX-042', 07:13:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 07:13:52 INFO - 'USERNAME': 'cltbld', 07:13:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 07:13:52 INFO - 'WINDIR': 'C:\\windows', 07:13:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:13:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:13:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:13:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:13:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:13:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:13:56 INFO - Unpacking c:\slave\test\build\tests\marionette 07:13:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:13:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:13:56 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 07:13:56 INFO - Running setup.py install for browsermob-proxy 07:14:12 INFO - Running setup.py install for manifestparser 07:14:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for marionette-client 07:14:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:14:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for marionette-driver 07:14:12 INFO - Running setup.py install for mozcrash 07:14:12 INFO - Running setup.py install for mozdebug 07:14:12 INFO - Running setup.py install for mozdevice 07:14:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for mozfile 07:14:12 INFO - Running setup.py install for mozhttpd 07:14:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for mozinfo 07:14:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for mozInstall 07:14:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for mozleak 07:14:12 INFO - Running setup.py install for mozlog 07:14:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for moznetwork 07:14:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for mozprocess 07:14:12 INFO - Running setup.py install for mozprofile 07:14:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for mozrunner 07:14:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for mozscreenshot 07:14:12 INFO - Running setup.py install for moztest 07:14:12 INFO - Running setup.py install for mozversion 07:14:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:14:12 INFO - Running setup.py install for wptserve 07:14:12 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 07:14:12 INFO - Cleaning up... 07:14:12 INFO - Return code: 0 07:14:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:14:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:14:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:14:12 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 0x026286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0271D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0266D038>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02658368>, '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 0x023F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027320C0>, '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-042', 'USERDOMAIN': 'T-W864-IX-042', '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-042', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-042', '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-042\\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 07:14:12 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 07:14:12 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 07:14:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:14:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 07:14:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:14:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:14:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:14:12 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 07:14:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:14:12 INFO - 'DCLOCATION': 'SCL3', 07:14:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:14:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:14:12 INFO - 'HOMEDRIVE': 'C:', 07:14:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 07:14:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:14:12 INFO - 'KTS_VERSION': '1.19c', 07:14:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 07:14:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 07:14:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:14:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:14:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:14:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:14:12 INFO - 'MOZ_NO_REMOTE': '1', 07:14:12 INFO - 'NO_EM_RESTART': '1', 07:14:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:14:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:14:12 INFO - 'OS': 'Windows_NT', 07:14:12 INFO - 'OURDRIVE': 'C:', 07:14:12 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', 07:14:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:14:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:14:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:14:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:14:12 INFO - 'PROCESSOR_LEVEL': '6', 07:14:12 INFO - 'PROCESSOR_REVISION': '1e05', 07:14:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:14:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:14:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:14:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:14:12 INFO - 'PROMPT': '$P$G', 07:14:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:14:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:14:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:14:12 INFO - 'PWD': 'C:\\slave\\test', 07:14:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:14:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:14:12 INFO - 'SYSTEMDRIVE': 'C:', 07:14:12 INFO - 'SYSTEMROOT': 'C:\\windows', 07:14:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:14:12 INFO - 'TEST1': 'testie', 07:14:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:14:12 INFO - 'USERDOMAIN': 'T-W864-IX-042', 07:14:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 07:14:12 INFO - 'USERNAME': 'cltbld', 07:14:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 07:14:12 INFO - 'WINDIR': 'C:\\windows', 07:14:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:14:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:14:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:14:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:14:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:14:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:14:15 INFO - Unpacking c:\slave\test\build\tests\marionette 07:14:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:14:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:14:15 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)) 07:14:29 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)) 07:14:29 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)) 07:14:29 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)) 07:14:29 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)) 07:14:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:14:29 INFO - Downloading blessings-1.6.tar.gz 07:14:29 INFO - Running setup.py egg_info for package blessings 07:14:29 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)) 07:14:29 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:14:29 INFO - Running setup.py install for blessings 07:14:29 INFO - Running setup.py install for browsermob-proxy 07:14:29 INFO - Running setup.py install for manifestparser 07:14:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Running setup.py install for marionette-client 07:14:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:14:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Running setup.py install for marionette-driver 07:14:29 INFO - Running setup.py install for mozcrash 07:14:29 INFO - Running setup.py install for mozdebug 07:14:29 INFO - Running setup.py install for mozdevice 07:14:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Running setup.py install for mozhttpd 07:14:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Running setup.py install for mozInstall 07:14:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Running setup.py install for mozleak 07:14:29 INFO - Running setup.py install for mozprofile 07:14:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Running setup.py install for mozrunner 07:14:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:14:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:14:31 INFO - Running setup.py install for mozscreenshot 07:14:31 INFO - Running setup.py install for moztest 07:14:31 INFO - Running setup.py install for mozversion 07:14:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:14:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:14:31 INFO - Running setup.py install for wptserve 07:14:31 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:14:31 INFO - Cleaning up... 07:14:31 INFO - Return code: 0 07:14:31 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:14:31 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:14:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:14:31 INFO - Reading from file tmpfile_stdout 07:14:31 INFO - Using _rmtree_windows ... 07:14:31 INFO - Using _rmtree_windows ... 07:14:31 INFO - Current package versions: 07:14:31 INFO - blessings == 1.6 07:14:31 INFO - blobuploader == 1.2.4 07:14:31 INFO - browsermob-proxy == 0.6.0 07:14:31 INFO - distribute == 0.6.14 07:14:31 INFO - docopt == 0.6.1 07:14:31 INFO - manifestparser == 1.1 07:14:31 INFO - marionette-client == 2.3.0 07:14:31 INFO - marionette-driver == 1.4.0 07:14:31 INFO - mozInstall == 1.12 07:14:31 INFO - mozcrash == 0.17 07:14:31 INFO - mozdebug == 0.1 07:14:31 INFO - mozdevice == 0.48 07:14:31 INFO - mozfile == 1.2 07:14:31 INFO - mozhttpd == 0.7 07:14:31 INFO - mozinfo == 0.9 07:14:31 INFO - mozleak == 0.1 07:14:31 INFO - mozlog == 3.1 07:14:31 INFO - moznetwork == 0.27 07:14:31 INFO - mozprocess == 0.22 07:14:31 INFO - mozprofile == 0.28 07:14:31 INFO - mozrunner == 6.11 07:14:31 INFO - mozscreenshot == 0.1 07:14:31 INFO - mozsystemmonitor == 0.0 07:14:31 INFO - moztest == 0.7 07:14:31 INFO - mozversion == 1.4 07:14:31 INFO - requests == 1.2.3 07:14:31 INFO - wptserve == 1.4.0 07:14:31 INFO - Running post-action listener: _resource_record_post_action 07:14:31 INFO - Running post-action listener: _start_resource_monitoring 07:14:31 INFO - Starting resource monitoring. 07:14:32 INFO - ##### 07:14:32 INFO - ##### Running pull step. 07:14:32 INFO - ##### 07:14:32 INFO - Running pre-action listener: _resource_record_pre_action 07:14:32 INFO - Running main action method: pull 07:14:32 INFO - Pull has nothing to do! 07:14:32 INFO - Running post-action listener: _resource_record_post_action 07:14:32 INFO - ##### 07:14:32 INFO - ##### Running install step. 07:14:32 INFO - ##### 07:14:32 INFO - Running pre-action listener: _resource_record_pre_action 07:14:32 INFO - Running main action method: install 07:14:32 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:14:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:14:32 INFO - Reading from file tmpfile_stdout 07:14:32 INFO - Using _rmtree_windows ... 07:14:32 INFO - Using _rmtree_windows ... 07:14:32 INFO - Detecting whether we're running mozinstall >=1.0... 07:14:32 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:14:32 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:14:32 INFO - Reading from file tmpfile_stdout 07:14:32 INFO - Output received: 07:14:32 INFO - Usage: mozinstall-script.py [options] installer 07:14:32 INFO - Options: 07:14:32 INFO - -h, --help show this help message and exit 07:14:32 INFO - -d DEST, --destination=DEST 07:14:32 INFO - Directory to install application into. [default: 07:14:32 INFO - "C:\slave\test"] 07:14:32 INFO - --app=APP Application being installed. [default: firefox] 07:14:32 INFO - Using _rmtree_windows ... 07:14:32 INFO - Using _rmtree_windows ... 07:14:32 INFO - mkdir: C:\slave\test\build\application 07:14:32 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:14:32 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 07:14:35 INFO - Reading from file tmpfile_stdout 07:14:35 INFO - Output received: 07:14:35 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:14:35 INFO - Using _rmtree_windows ... 07:14:35 INFO - Using _rmtree_windows ... 07:14:35 INFO - Running post-action listener: _resource_record_post_action 07:14:35 INFO - ##### 07:14:35 INFO - ##### Running run-tests step. 07:14:35 INFO - ##### 07:14:35 INFO - Running pre-action listener: _resource_record_pre_action 07:14:35 INFO - Running main action method: run_tests 07:14:35 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:14:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:14:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:14:35 INFO - grabbing minidump binary from tooltool 07:14: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')]} 07:14:35 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 0x02658368>, '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 0x023F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027320C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:14:35 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 07:14:35 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 07:14:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:14:37 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpeuyy0l 07:14:37 INFO - INFO - File integrity verified, renaming tmpeuyy0l to win32-minidump_stackwalk.exe 07:14:37 INFO - Return code: 0 07:14:37 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:14:38 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:14:38 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/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.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 07:14:38 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/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.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 07:14:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:14:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Roaming', 07:14:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:14:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:14:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:14:38 INFO - 'COMPUTERNAME': 'T-W864-IX-042', 07:14:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:14:38 INFO - 'DCLOCATION': 'SCL3', 07:14:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:14:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:14:38 INFO - 'HOMEDRIVE': 'C:', 07:14:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-042', 07:14:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:14:38 INFO - 'KTS_VERSION': '1.19c', 07:14:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-042\\AppData\\Local', 07:14:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-042', 07:14:38 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:14:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:14:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:14:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:14:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:14:38 INFO - 'MOZ_NO_REMOTE': '1', 07:14:38 INFO - 'NO_EM_RESTART': '1', 07:14:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:14:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:14:38 INFO - 'OS': 'Windows_NT', 07:14:38 INFO - 'OURDRIVE': 'C:', 07:14:38 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:14:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:14:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:14:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:14:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:14:38 INFO - 'PROCESSOR_LEVEL': '6', 07:14:38 INFO - 'PROCESSOR_REVISION': '1e05', 07:14:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:14:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:14:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:14:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:14:38 INFO - 'PROMPT': '$P$G', 07:14:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:14:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:14:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:14:38 INFO - 'PWD': 'C:\\slave\\test', 07:14:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:14:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:14:38 INFO - 'SYSTEMDRIVE': 'C:', 07:14:38 INFO - 'SYSTEMROOT': 'C:\\windows', 07:14:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:14:38 INFO - 'TEST1': 'testie', 07:14:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:14:38 INFO - 'USERDOMAIN': 'T-W864-IX-042', 07:14:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-042', 07:14:38 INFO - 'USERNAME': 'cltbld', 07:14:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-042', 07:14:38 INFO - 'WINDIR': 'C:\\windows', 07:14:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:14:38 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/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.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 07:14:40 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 07:14:40 INFO - import pkg_resources 07:14:41 INFO - Using 1 client processes 07:14:43 INFO - SUITE-START | Running 778 tests 07:14:43 INFO - Running testharness tests 07:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:14:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:14:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:14:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:14:43 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:14:44 INFO - Setting up ssl 07:14:44 INFO - PROCESS | certutil | 07:14:44 INFO - PROCESS | certutil | 07:14:44 INFO - PROCESS | certutil | 07:14:44 INFO - Certificate Nickname Trust Attributes 07:14:44 INFO - SSL,S/MIME,JAR/XPI 07:14:44 INFO - 07:14:44 INFO - web-platform-tests CT,, 07:14:44 INFO - 07:14:44 INFO - Starting runner 07:14:45 INFO - PROCESS | 192 | [192] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:14:45 INFO - PROCESS | 192 | [192] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:14:45 INFO - PROCESS | 192 | [192] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:14:45 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:14:45 INFO - PROCESS | 192 | [192] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:14:47 INFO - PROCESS | 192 | 1460988887033 Marionette DEBUG Marionette enabled via build flag and pref 07:14:48 INFO - PROCESS | 192 | ++DOCSHELL 000000766AC5E000 == 1 [pid = 192] [id = 1] 07:14:48 INFO - PROCESS | 192 | ++DOMWINDOW == 1 (000000767C3CA800) [pid = 192] [serial = 1] [outer = 0000000000000000] 07:14:48 INFO - PROCESS | 192 | [192] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:14:48 INFO - PROCESS | 192 | ++DOMWINDOW == 2 (000000767C3CB800) [pid = 192] [serial = 2] [outer = 000000767C3CA800] 07:14:48 INFO - PROCESS | 192 | ++DOCSHELL 000000767E7A9000 == 2 [pid = 192] [id = 2] 07:14:48 INFO - PROCESS | 192 | ++DOMWINDOW == 3 (000000767E7A9800) [pid = 192] [serial = 3] [outer = 0000000000000000] 07:14:48 INFO - PROCESS | 192 | [192] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:14:48 INFO - PROCESS | 192 | ++DOMWINDOW == 4 (000000767E7AA800) [pid = 192] [serial = 4] [outer = 000000767E7A9800] 07:14:48 INFO - PROCESS | 192 | 1460988888809 Marionette INFO Listening on port 2828 07:14:50 INFO - PROCESS | 192 | 1460988890534 Marionette DEBUG Marionette enabled via command-line flag 07:14:50 INFO - PROCESS | 192 | ++DOCSHELL 0000007600A7C800 == 3 [pid = 192] [id = 3] 07:14:50 INFO - PROCESS | 192 | ++DOMWINDOW == 5 (0000007600ABC800) [pid = 192] [serial = 5] [outer = 0000000000000000] 07:14:50 INFO - PROCESS | 192 | [192] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 07:14:50 INFO - PROCESS | 192 | ++DOMWINDOW == 6 (0000007600ABD800) [pid = 192] [serial = 6] [outer = 0000007600ABC800] 07:14:50 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:14:50 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:14:50 INFO - PROCESS | 192 | ++DOMWINDOW == 7 (0000007600BB5800) [pid = 192] [serial = 7] [outer = 000000767E7A9800] 07:14:50 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:14:50 INFO - PROCESS | 192 | 1460988890876 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 07:14:50 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:14:50 INFO - PROCESS | 192 | 1460988890908 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 07:14:50 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:14:50 INFO - PROCESS | 192 | 1460988890916 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 07:14:50 INFO - PROCESS | 192 | 1460988890945 Marionette DEBUG Closed connection conn0 07:14:50 INFO - PROCESS | 192 | 1460988890947 Marionette DEBUG Closed connection conn1 07:14:50 INFO - PROCESS | 192 | 1460988890948 Marionette DEBUG Closed connection conn2 07:14:51 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:14:51 INFO - PROCESS | 192 | 1460988891032 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 07:14:51 INFO - PROCESS | 192 | 1460988891181 Marionette DEBUG Closed connection conn3 07:14:51 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:14:51 INFO - PROCESS | 192 | 1460988891187 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 07:14:51 INFO - PROCESS | 192 | ++DOCSHELL 00000076022C4000 == 4 [pid = 192] [id = 4] 07:14:51 INFO - PROCESS | 192 | ++DOMWINDOW == 8 (0000007602257000) [pid = 192] [serial = 8] [outer = 0000000000000000] 07:14:51 INFO - PROCESS | 192 | ++DOMWINDOW == 9 (0000007604696C00) [pid = 192] [serial = 9] [outer = 0000007602257000] 07:14:51 INFO - PROCESS | 192 | 1460988891356 Marionette DEBUG Closed connection conn4 07:14:51 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:14:51 INFO - PROCESS | 192 | 1460988891362 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 07:14:51 INFO - PROCESS | 192 | ++DOMWINDOW == 10 (0000007604698C00) [pid = 192] [serial = 10] [outer = 0000007602257000] 07:14:51 INFO - PROCESS | 192 | 1460988891409 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:14:51 INFO - PROCESS | 192 | 1460988891415 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418054123","device":"desktop","version":"48.0a1"} 07:14:52 INFO - PROCESS | 192 | [192] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:14:52 INFO - PROCESS | 192 | [192] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:14:52 INFO - PROCESS | 192 | [192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:14:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007607D34800 == 5 [pid = 192] [id = 5] 07:14:52 INFO - PROCESS | 192 | ++DOMWINDOW == 11 (0000007607D39800) [pid = 192] [serial = 11] [outer = 0000000000000000] 07:14:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007607D3A000 == 6 [pid = 192] [id = 6] 07:14:52 INFO - PROCESS | 192 | ++DOMWINDOW == 12 (0000007607D90800) [pid = 192] [serial = 12] [outer = 0000000000000000] 07:14:53 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:14:53 INFO - PROCESS | 192 | ++DOCSHELL 0000007608973000 == 7 [pid = 192] [id = 7] 07:14:53 INFO - PROCESS | 192 | ++DOMWINDOW == 13 (0000007607D90000) [pid = 192] [serial = 13] [outer = 0000000000000000] 07:14:53 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:14:53 INFO - PROCESS | 192 | [192] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:14:53 INFO - PROCESS | 192 | ++DOMWINDOW == 14 (0000007608E1E000) [pid = 192] [serial = 14] [outer = 0000007607D90000] 07:14:53 INFO - PROCESS | 192 | ++DOMWINDOW == 15 (0000007608FD9800) [pid = 192] [serial = 15] [outer = 0000007607D39800] 07:14:53 INFO - PROCESS | 192 | ++DOMWINDOW == 16 (0000007607D9A800) [pid = 192] [serial = 16] [outer = 0000007607D90800] 07:14:53 INFO - PROCESS | 192 | ++DOMWINDOW == 17 (0000007608F8AC00) [pid = 192] [serial = 17] [outer = 0000007607D90000] 07:14:54 INFO - PROCESS | 192 | 1460988894563 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 192 | 1460988894578 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 192 | ++DOMWINDOW == 18 (000000760B09D400) [pid = 192] [serial = 18] [outer = 0000007607D90000] 07:14:55 INFO - PROCESS | 192 | 1460988895649 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"5c78348b-b165-43b0-87e2-c253b64b3d0a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418054123","device":"desktop","version":"48.0a1","command_id":1}}] 07:14:55 INFO - PROCESS | 192 | 1460988895962 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:14:56 INFO - PROCESS | 192 | 1460988896015 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 07:14:56 INFO - PROCESS | 192 | 1460988896179 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:14:56 INFO - PROCESS | 192 | [192] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:14:58 INFO - PROCESS | 192 | --DOCSHELL 000000766AC5E000 == 6 [pid = 192] [id = 1] 07:14:58 INFO - PROCESS | 192 | ++DOMWINDOW == 19 (00000076008D4C00) [pid = 192] [serial = 19] [outer = 0000007607D90000] 07:14:58 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:58 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:14:58 INFO - PROCESS | 192 | 1460988898682 Marionette TRACE conn5 <- [1,3,null,{}] 07:14:58 INFO - PROCESS | 192 | 1460988898688 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:14:58 INFO - PROCESS | 192 | 1460988898712 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 07:14:58 INFO - PROCESS | 192 | 1460988898746 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 192 | 1460988898750 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 07:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:14:58 INFO - PROCESS | 192 | 1460988898756 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 192 | 1460988898760 Marionette TRACE conn5 <- [1,6,null,{}] 07:14:58 INFO - PROCESS | 192 | 1460988898826 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:58 INFO - PROCESS | 192 | 1460988898896 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 07:14:58 INFO - PROCESS | 192 | 1460988898904 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007600CB6800 == 7 [pid = 192] [id = 8] 07:14:58 INFO - PROCESS | 192 | ++DOMWINDOW == 20 (0000007608253C00) [pid = 192] [serial = 20] [outer = 0000000000000000] 07:14:58 INFO - PROCESS | 192 | ++DOMWINDOW == 21 (0000007608255800) [pid = 192] [serial = 21] [outer = 0000007608253C00] 07:14:58 INFO - PROCESS | 192 | 1460988898968 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 192 | ++DOMWINDOW == 22 (000000760862CC00) [pid = 192] [serial = 22] [outer = 0000007608253C00] 07:14:59 INFO - PROCESS | 192 | ++DOCSHELL 000000760151C800 == 8 [pid = 192] [id = 9] 07:14:59 INFO - PROCESS | 192 | ++DOMWINDOW == 23 (0000007608E25000) [pid = 192] [serial = 23] [outer = 0000000000000000] 07:14:59 INFO - PROCESS | 192 | ++DOMWINDOW == 24 (000000760935D800) [pid = 192] [serial = 24] [outer = 0000007608E25000] 07:14:59 INFO - PROCESS | 192 | 1460988899407 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 192 | ++DOMWINDOW == 25 (000000760B099000) [pid = 192] [serial = 25] [outer = 0000007608E25000] 07:15:00 INFO - PROCESS | 192 | 1460988900047 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1346ms 07:15:00 INFO - PROCESS | 192 | 1460988900219 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 192 | 1460988900223 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 07:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:15:00 INFO - PROCESS | 192 | 1460988900255 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 192 | 1460988900258 Marionette TRACE conn5 <- [1,10,null,{}] 07:15:00 INFO - PROCESS | 192 | 1460988900262 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:00 INFO - PROCESS | 192 | 1460988900377 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 07:15:00 INFO - PROCESS | 192 | ++DOCSHELL 000000760918B000 == 9 [pid = 192] [id = 10] 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 26 (000000760918B800) [pid = 192] [serial = 26] [outer = 0000000000000000] 07:15:00 INFO - PROCESS | 192 | 1460988900439 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 27 (0000007609190800) [pid = 192] [serial = 27] [outer = 000000760918B800] 07:15:00 INFO - PROCESS | 192 | ++DOCSHELL 000000760A61E800 == 10 [pid = 192] [id = 11] 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 28 (000000767BBEE400) [pid = 192] [serial = 28] [outer = 0000000000000000] 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 29 (000000767BBEF000) [pid = 192] [serial = 29] [outer = 000000767BBEE400] 07:15:00 INFO - PROCESS | 192 | 1460988900535 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 30 (000000767BBFAC00) [pid = 192] [serial = 30] [outer = 000000767BBEE400] 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 31 (0000007608FBF000) [pid = 192] [serial = 31] [outer = 000000760918B800] 07:15:00 INFO - PROCESS | 192 | ++DOCSHELL 000000760B535800 == 11 [pid = 192] [id = 12] 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 32 (0000007608289800) [pid = 192] [serial = 32] [outer = 0000000000000000] 07:15:00 INFO - PROCESS | 192 | ++DOMWINDOW == 33 (0000007608292000) [pid = 192] [serial = 33] [outer = 0000007608289800] 07:15:01 INFO - PROCESS | 192 | ++DOMWINDOW == 34 (0000007601643C00) [pid = 192] [serial = 34] [outer = 0000007608289800] 07:15:01 INFO - PROCESS | 192 | --DOCSHELL 00000076022C4000 == 10 [pid = 192] [id = 4] 07:15:01 INFO - PROCESS | 192 | 1460988901524 Marionette TRACE conn5 <- [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]]]}] 07:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1283ms 07:15:01 INFO - PROCESS | 192 | 1460988901538 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 192 | 1460988901543 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 07:15:01 INFO - PROCESS | 192 | 1460988901547 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:15:01 INFO - PROCESS | 192 | 1460988901552 Marionette TRACE conn5 <- [1,14,null,{}] 07:15:01 INFO - PROCESS | 192 | 1460988901558 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:01 INFO - PROCESS | 192 | 1460988901645 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 07:15:01 INFO - PROCESS | 192 | 1460988901655 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 192 | ++DOCSHELL 000000760151A800 == 11 [pid = 192] [id = 13] 07:15:01 INFO - PROCESS | 192 | ++DOMWINDOW == 35 (0000007605659400) [pid = 192] [serial = 35] [outer = 0000000000000000] 07:15:01 INFO - PROCESS | 192 | ++DOMWINDOW == 36 (0000007605660400) [pid = 192] [serial = 36] [outer = 0000007605659400] 07:15:01 INFO - PROCESS | 192 | 1460988901705 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 192 | ++DOMWINDOW == 37 (0000007605DB8400) [pid = 192] [serial = 37] [outer = 0000007605659400] 07:15:02 INFO - PROCESS | 192 | 1460988902164 Marionette TRACE conn5 <- [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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 07:15:02 INFO - PROCESS | 192 | 1460988902181 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 192 | 1460988902186 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 07:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:15:02 INFO - PROCESS | 192 | 1460988902192 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 192 | 1460988902195 Marionette TRACE conn5 <- [1,18,null,{}] 07:15:02 INFO - PROCESS | 192 | 1460988902198 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:02 INFO - PROCESS | 192 | 1460988902281 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 07:15:02 INFO - PROCESS | 192 | 1460988902289 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 192 | ++DOCSHELL 0000007605BC8000 == 12 [pid = 192] [id = 14] 07:15:02 INFO - PROCESS | 192 | ++DOMWINDOW == 38 (0000007608291400) [pid = 192] [serial = 38] [outer = 0000000000000000] 07:15:02 INFO - PROCESS | 192 | ++DOMWINDOW == 39 (00000076049CF000) [pid = 192] [serial = 39] [outer = 0000007608291400] 07:15:02 INFO - PROCESS | 192 | 1460988902339 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 192 | ++DOMWINDOW == 40 (0000007607D9B800) [pid = 192] [serial = 40] [outer = 0000007608291400] 07:15:02 INFO - PROCESS | 192 | 1460988902768 Marionette TRACE conn5 <- [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]]]}] 07:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 07:15:02 INFO - PROCESS | 192 | 1460988902824 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 07:15:02 INFO - PROCESS | 192 | 1460988902827 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 07:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:15:02 INFO - PROCESS | 192 | 1460988902830 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 192 | 1460988902835 Marionette TRACE conn5 <- [1,22,null,{}] 07:15:02 INFO - PROCESS | 192 | 1460988902847 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:02 INFO - PROCESS | 192 | 1460988902937 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 07:15:02 INFO - PROCESS | 192 | 1460988902945 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 192 | ++DOCSHELL 000000760804F000 == 13 [pid = 192] [id = 15] 07:15:02 INFO - PROCESS | 192 | ++DOMWINDOW == 41 (0000007608A3DC00) [pid = 192] [serial = 41] [outer = 0000000000000000] 07:15:03 INFO - PROCESS | 192 | ++DOMWINDOW == 42 (000000760951E400) [pid = 192] [serial = 42] [outer = 0000007608A3DC00] 07:15:03 INFO - PROCESS | 192 | 1460988903000 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 192 | ++DOMWINDOW == 43 (0000007609A41000) [pid = 192] [serial = 43] [outer = 0000007608A3DC00] 07:15:03 INFO - PROCESS | 192 | 1460988903455 Marionette TRACE conn5 <- [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]]]}] 07:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 672ms 07:15:03 INFO - PROCESS | 192 | 1460988903505 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 192 | 1460988903508 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 07:15:03 INFO - PROCESS | 192 | 1460988903511 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:15:03 INFO - PROCESS | 192 | 1460988903513 Marionette TRACE conn5 <- [1,26,null,{}] 07:15:03 INFO - PROCESS | 192 | 1460988903517 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:03 INFO - PROCESS | 192 | 1460988903599 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 07:15:03 INFO - PROCESS | 192 | 1460988903607 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 192 | ++DOCSHELL 0000007609A69000 == 14 [pid = 192] [id = 16] 07:15:03 INFO - PROCESS | 192 | ++DOMWINDOW == 44 (000000760BEAE800) [pid = 192] [serial = 44] [outer = 0000000000000000] 07:15:03 INFO - PROCESS | 192 | ++DOMWINDOW == 45 (00000076792B8800) [pid = 192] [serial = 45] [outer = 000000760BEAE800] 07:15:03 INFO - PROCESS | 192 | 1460988903655 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 192 | ++DOMWINDOW == 46 (0000007679DB1000) [pid = 192] [serial = 46] [outer = 000000760BEAE800] 07:15:04 INFO - PROCESS | 192 | 1460988904056 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 07:15:04 INFO - PROCESS | 192 | 1460988904101 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 192 | 1460988904103 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 07:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:15:04 INFO - PROCESS | 192 | 1460988904106 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 192 | 1460988904108 Marionette TRACE conn5 <- [1,30,null,{}] 07:15:04 INFO - PROCESS | 192 | 1460988904112 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:04 INFO - PROCESS | 192 | 1460988904188 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 07:15:04 INFO - PROCESS | 192 | 1460988904196 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF0F000 == 15 [pid = 192] [id = 17] 07:15:04 INFO - PROCESS | 192 | ++DOMWINDOW == 47 (000000767A3E3800) [pid = 192] [serial = 47] [outer = 0000000000000000] 07:15:04 INFO - PROCESS | 192 | ++DOMWINDOW == 48 (000000767A5B7C00) [pid = 192] [serial = 48] [outer = 000000767A3E3800] 07:15:04 INFO - PROCESS | 192 | 1460988904246 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 192 | ++DOMWINDOW == 49 (000000767AD46400) [pid = 192] [serial = 49] [outer = 000000767A3E3800] 07:15:04 INFO - PROCESS | 192 | 1460988904733 Marionette TRACE conn5 <- [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]]]}] 07:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 671ms 07:15:04 INFO - PROCESS | 192 | 1460988904781 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 07:15:04 INFO - PROCESS | 192 | 1460988904783 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 07:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:15:04 INFO - PROCESS | 192 | 1460988904786 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 192 | 1460988904788 Marionette TRACE conn5 <- [1,34,null,{}] 07:15:04 INFO - PROCESS | 192 | 1460988904792 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:04 INFO - PROCESS | 192 | 1460988904905 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 07:15:04 INFO - PROCESS | 192 | 1460988904922 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 192 | ++DOCSHELL 000000767AF1F000 == 16 [pid = 192] [id = 18] 07:15:04 INFO - PROCESS | 192 | ++DOMWINDOW == 50 (000000760DAD7800) [pid = 192] [serial = 50] [outer = 0000000000000000] 07:15:04 INFO - PROCESS | 192 | ++DOMWINDOW == 51 (000000767FC87C00) [pid = 192] [serial = 51] [outer = 000000760DAD7800] 07:15:04 INFO - PROCESS | 192 | 1460988904968 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 192 | ++DOMWINDOW == 52 (000000767FEB7C00) [pid = 192] [serial = 52] [outer = 000000760DAD7800] 07:15:05 INFO - PROCESS | 192 | 1460988905341 Marionette TRACE conn5 <- [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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 07:15:05 INFO - PROCESS | 192 | 1460988905377 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 192 | 1460988905379 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 07:15:05 INFO - PROCESS | 192 | 1460988905382 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:15:05 INFO - PROCESS | 192 | 1460988905384 Marionette TRACE conn5 <- [1,38,null,{}] 07:15:05 INFO - PROCESS | 192 | 1460988905398 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:05 INFO - PROCESS | 192 | 1460988905470 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 07:15:05 INFO - PROCESS | 192 | 1460988905478 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 192 | ++DOCSHELL 000000767B98C800 == 17 [pid = 192] [id = 19] 07:15:05 INFO - PROCESS | 192 | ++DOMWINDOW == 53 (000000760828DC00) [pid = 192] [serial = 53] [outer = 0000000000000000] 07:15:05 INFO - PROCESS | 192 | ++DOMWINDOW == 54 (000000760B57B400) [pid = 192] [serial = 54] [outer = 000000760828DC00] 07:15:05 INFO - PROCESS | 192 | 1460988905523 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 192 | ++DOMWINDOW == 55 (00000076793E7400) [pid = 192] [serial = 55] [outer = 000000760828DC00] 07:15:05 INFO - PROCESS | 192 | 1460988905914 Marionette TRACE conn5 <- [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]]]}] 07:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 07:15:05 INFO - PROCESS | 192 | 1460988905982 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 192 | 1460988905984 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 07:15:05 INFO - PROCESS | 192 | 1460988905988 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 192 | 1460988905990 Marionette TRACE conn5 <- [1,42,null,{}] 07:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:15:05 INFO - PROCESS | 192 | 1460988905994 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:06 INFO - PROCESS | 192 | 1460988906067 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 07:15:06 INFO - PROCESS | 192 | 1460988906074 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 192 | ++DOCSHELL 000000767C111800 == 18 [pid = 192] [id = 20] 07:15:06 INFO - PROCESS | 192 | ++DOMWINDOW == 56 (000000760BD62C00) [pid = 192] [serial = 56] [outer = 0000000000000000] 07:15:06 INFO - PROCESS | 192 | ++DOMWINDOW == 57 (000000760BD67C00) [pid = 192] [serial = 57] [outer = 000000760BD62C00] 07:15:06 INFO - PROCESS | 192 | 1460988906119 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 192 | ++DOMWINDOW == 58 (000000760BD6E000) [pid = 192] [serial = 58] [outer = 000000760BD62C00] 07:15:06 INFO - PROCESS | 192 | 1460988906487 Marionette TRACE conn5 <- [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]]]}] 07:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 07:15:06 INFO - PROCESS | 192 | 1460988906517 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 192 | 1460988906519 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 07:15:06 INFO - PROCESS | 192 | 1460988906522 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:15:06 INFO - PROCESS | 192 | 1460988906524 Marionette TRACE conn5 <- [1,46,null,{}] 07:15:06 INFO - PROCESS | 192 | 1460988906527 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:06 INFO - PROCESS | 192 | 1460988906625 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 07:15:06 INFO - PROCESS | 192 | 1460988906634 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 192 | ++DOCSHELL 000000767C8D2000 == 19 [pid = 192] [id = 21] 07:15:06 INFO - PROCESS | 192 | ++DOMWINDOW == 59 (0000007608369C00) [pid = 192] [serial = 59] [outer = 0000000000000000] 07:15:06 INFO - PROCESS | 192 | ++DOMWINDOW == 60 (000000760836E800) [pid = 192] [serial = 60] [outer = 0000007608369C00] 07:15:06 INFO - PROCESS | 192 | 1460988906680 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 192 | ++DOMWINDOW == 61 (000000760B577400) [pid = 192] [serial = 61] [outer = 0000007608369C00] 07:15:07 INFO - PROCESS | 192 | 1460988907063 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 07:15:07 INFO - PROCESS | 192 | 1460988907113 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 192 | 1460988907115 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 07:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:15:07 INFO - PROCESS | 192 | 1460988907118 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 192 | 1460988907120 Marionette TRACE conn5 <- [1,50,null,{}] 07:15:07 INFO - PROCESS | 192 | 1460988907123 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:07 INFO - PROCESS | 192 | 1460988907222 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 07:15:07 INFO - PROCESS | 192 | 1460988907231 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD10000 == 20 [pid = 192] [id = 22] 07:15:07 INFO - PROCESS | 192 | ++DOMWINDOW == 62 (000000760836A800) [pid = 192] [serial = 62] [outer = 0000000000000000] 07:15:07 INFO - PROCESS | 192 | ++DOMWINDOW == 63 (00000076793EC000) [pid = 192] [serial = 63] [outer = 000000760836A800] 07:15:07 INFO - PROCESS | 192 | 1460988907277 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 192 | ++DOMWINDOW == 64 (000000767FCE5400) [pid = 192] [serial = 64] [outer = 000000760836A800] 07:15:07 INFO - PROCESS | 192 | 1460988907645 Marionette TRACE conn5 <- [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]]]}] 07:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 07:15:07 INFO - PROCESS | 192 | 1460988907709 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 192 | 1460988907711 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 07:15:07 INFO - PROCESS | 192 | 1460988907714 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:15:07 INFO - PROCESS | 192 | 1460988907717 Marionette TRACE conn5 <- [1,54,null,{}] 07:15:07 INFO - PROCESS | 192 | 1460988907721 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:07 INFO - PROCESS | 192 | 1460988907841 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 07:15:07 INFO - PROCESS | 192 | 1460988907856 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A18000 == 21 [pid = 192] [id = 23] 07:15:07 INFO - PROCESS | 192 | ++DOMWINDOW == 65 (000000760DCC0C00) [pid = 192] [serial = 65] [outer = 0000000000000000] 07:15:07 INFO - PROCESS | 192 | ++DOMWINDOW == 66 (000000760DCC6400) [pid = 192] [serial = 66] [outer = 000000760DCC0C00] 07:15:07 INFO - PROCESS | 192 | 1460988907932 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (000000767FCE1000) [pid = 192] [serial = 67] [outer = 000000760DCC0C00] 07:15:08 INFO - PROCESS | 192 | 1460988908322 Marionette TRACE conn5 <- [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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 07:15:08 INFO - PROCESS | 192 | 1460988908347 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 192 | 1460988908349 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 07:15:08 INFO - PROCESS | 192 | 1460988908352 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:15:08 INFO - PROCESS | 192 | 1460988908354 Marionette TRACE conn5 <- [1,58,null,{}] 07:15:08 INFO - PROCESS | 192 | 1460988908357 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:08 INFO - PROCESS | 192 | 1460988908456 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 07:15:08 INFO - PROCESS | 192 | 1460988908465 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED7800 == 22 [pid = 192] [id = 24] 07:15:08 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (000000760DCCC400) [pid = 192] [serial = 68] [outer = 0000000000000000] 07:15:08 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (000000760EAD5000) [pid = 192] [serial = 69] [outer = 000000760DCCC400] 07:15:08 INFO - PROCESS | 192 | 1460988908509 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (000000760EC85000) [pid = 192] [serial = 70] [outer = 000000760DCCC400] 07:15:08 INFO - PROCESS | 192 | 1460988908881 Marionette TRACE conn5 <- [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]]]}] 07:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 587ms 07:15:08 INFO - PROCESS | 192 | 1460988908943 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 192 | 1460988908945 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 07:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:15:08 INFO - PROCESS | 192 | 1460988908948 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 192 | 1460988908950 Marionette TRACE conn5 <- [1,62,null,{}] 07:15:08 INFO - PROCESS | 192 | 1460988908953 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:09 INFO - PROCESS | 192 | --DOCSHELL 0000007600CB6800 == 21 [pid = 192] [id = 8] 07:15:09 INFO - PROCESS | 192 | 1460988909725 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 07:15:09 INFO - PROCESS | 192 | 1460988909824 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 192 | ++DOCSHELL 0000007601515000 == 22 [pid = 192] [id = 25] 07:15:09 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (0000007605658400) [pid = 192] [serial = 71] [outer = 0000000000000000] 07:15:09 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (00000076056AE400) [pid = 192] [serial = 72] [outer = 0000007605658400] 07:15:09 INFO - PROCESS | 192 | 1460988909876 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (0000007607180C00) [pid = 192] [serial = 73] [outer = 0000007605658400] 07:15:10 INFO - PROCESS | 192 | 1460988910314 Marionette TRACE conn5 <- [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]]]}] 07:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1423ms 07:15:10 INFO - PROCESS | 192 | 1460988910376 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 192 | 1460988910381 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 07:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:15:10 INFO - PROCESS | 192 | 1460988910386 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:15:10 INFO - PROCESS | 192 | 1460988910390 Marionette TRACE conn5 <- [1,66,null,{}] 07:15:10 INFO - PROCESS | 192 | 1460988910406 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:10 INFO - PROCESS | 192 | 1460988910505 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 07:15:10 INFO - PROCESS | 192 | 1460988910521 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:10 INFO - PROCESS | 192 | ++DOCSHELL 0000007605D76800 == 23 [pid = 192] [id = 26] 07:15:10 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007607FE2000) [pid = 192] [serial = 74] [outer = 0000000000000000] 07:15:10 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (0000007608296800) [pid = 192] [serial = 75] [outer = 0000007607FE2000] 07:15:10 INFO - PROCESS | 192 | 1460988910572 Marionette DEBUG loaded listener.js 07:15:10 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760836E000) [pid = 192] [serial = 76] [outer = 0000007607FE2000] 07:15:11 INFO - PROCESS | 192 | 1460988910993 Marionette TRACE conn5 <- [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]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 07:15:11 INFO - PROCESS | 192 | 1460988911018 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 192 | 1460988911022 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 07:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:15:11 INFO - PROCESS | 192 | 1460988911025 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 192 | 1460988911027 Marionette TRACE conn5 <- [1,70,null,{}] 07:15:11 INFO - PROCESS | 192 | 1460988911031 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:11 INFO - PROCESS | 192 | 1460988911399 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 75 (0000007602257000) [pid = 192] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000767A3E3800) [pid = 192] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 73 (000000760836A800) [pid = 192] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 72 (000000760DCC0C00) [pid = 192] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007608253C00) [pid = 192] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 70 (000000767BBEE400) [pid = 192] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 69 (0000007605659400) [pid = 192] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 68 (0000007608291400) [pid = 192] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 67 (0000007608A3DC00) [pid = 192] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:15:11 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000760BEAE800) [pid = 192] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:15:11 INFO - PROCESS | 192 | 1460988911455 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:11 INFO - PROCESS | 192 | ++DOCSHELL 000000760517B000 == 24 [pid = 192] [id = 27] 07:15:11 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (0000007601E6D400) [pid = 192] [serial = 77] [outer = 0000000000000000] 07:15:11 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (00000076049CA400) [pid = 192] [serial = 78] [outer = 0000007601E6D400] 07:15:11 INFO - PROCESS | 192 | 1460988911506 Marionette DEBUG loaded listener.js 07:15:11 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007608A3F000) [pid = 192] [serial = 79] [outer = 0000007601E6D400] 07:15:11 INFO - PROCESS | 192 | 1460988911856 Marionette TRACE conn5 <- [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]]]}] 07:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 07:15:11 INFO - PROCESS | 192 | 1460988911909 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 07:15:11 INFO - PROCESS | 192 | 1460988911913 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 07:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:15:11 INFO - PROCESS | 192 | 1460988911923 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:15:11 INFO - PROCESS | 192 | 1460988911928 Marionette TRACE conn5 <- [1,74,null,{}] 07:15:11 INFO - PROCESS | 192 | 1460988911931 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:12 INFO - PROCESS | 192 | 1460988912009 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 07:15:12 INFO - PROCESS | 192 | 1460988912015 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760A624000 == 25 [pid = 192] [id = 28] 07:15:12 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (00000076051F8800) [pid = 192] [serial = 80] [outer = 0000000000000000] 07:15:12 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (0000007609517400) [pid = 192] [serial = 81] [outer = 00000076051F8800] 07:15:12 INFO - PROCESS | 192 | 1460988912063 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (000000760AC6D800) [pid = 192] [serial = 82] [outer = 00000076051F8800] 07:15:12 INFO - PROCESS | 192 | 1460988912481 Marionette TRACE conn5 <- [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]]]}] 07:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 07:15:12 INFO - PROCESS | 192 | 1460988912509 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 07:15:12 INFO - PROCESS | 192 | 1460988912512 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 07:15:12 INFO - PROCESS | 192 | 1460988912515 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:15:12 INFO - PROCESS | 192 | 1460988912517 Marionette TRACE conn5 <- [1,78,null,{}] 07:15:12 INFO - PROCESS | 192 | 1460988912520 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:12 INFO - PROCESS | 192 | 1460988912597 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 07:15:12 INFO - PROCESS | 192 | 1460988912604 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF14800 == 26 [pid = 192] [id = 29] 07:15:12 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (000000760B17F000) [pid = 192] [serial = 83] [outer = 0000000000000000] 07:15:12 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (000000760B57E000) [pid = 192] [serial = 84] [outer = 000000760B17F000] 07:15:12 INFO - PROCESS | 192 | 1460988912649 Marionette DEBUG loaded listener.js 07:15:12 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760BD6B800) [pid = 192] [serial = 85] [outer = 000000760B17F000] 07:15:13 INFO - PROCESS | 192 | 1460988913090 Marionette TRACE conn5 <- [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]]]}] 07:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 07:15:13 INFO - PROCESS | 192 | 1460988913147 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 192 | 1460988913150 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 07:15:13 INFO - PROCESS | 192 | 1460988913153 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:15:13 INFO - PROCESS | 192 | 1460988913155 Marionette TRACE conn5 <- [1,82,null,{}] 07:15:13 INFO - PROCESS | 192 | 1460988913158 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:13 INFO - PROCESS | 192 | 1460988913235 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 07:15:13 INFO - PROCESS | 192 | 1460988913245 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:13 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED1800 == 27 [pid = 192] [id = 30] 07:15:13 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760DADA800) [pid = 192] [serial = 86] [outer = 0000000000000000] 07:15:13 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760DC3A000) [pid = 192] [serial = 87] [outer = 000000760DADA800] 07:15:13 INFO - PROCESS | 192 | 1460988913299 Marionette DEBUG loaded listener.js 07:15:13 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760DC77000) [pid = 192] [serial = 88] [outer = 000000760DADA800] 07:15:13 INFO - PROCESS | 192 | 1460988913890 Marionette TRACE conn5 <- [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]]]}] 07:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 07:15:13 INFO - PROCESS | 192 | 1460988913958 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 07:15:13 INFO - PROCESS | 192 | 1460988913964 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 07:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:15:14 INFO - PROCESS | 192 | 1460988913998 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 192 | 1460988914003 Marionette TRACE conn5 <- [1,86,null,{}] 07:15:14 INFO - PROCESS | 192 | 1460988914009 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:14 INFO - PROCESS | 192 | 1460988914121 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 07:15:14 INFO - PROCESS | 192 | 1460988914176 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:14 INFO - PROCESS | 192 | ++DOCSHELL 0000007605175800 == 28 [pid = 192] [id = 31] 07:15:14 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007608258C00) [pid = 192] [serial = 89] [outer = 0000000000000000] 07:15:14 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (00000076084B1C00) [pid = 192] [serial = 90] [outer = 0000007608258C00] 07:15:14 INFO - PROCESS | 192 | 1460988914237 Marionette DEBUG loaded listener.js 07:15:14 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007608A50400) [pid = 192] [serial = 91] [outer = 0000007608258C00] 07:15:14 INFO - PROCESS | 192 | 1460988914755 Marionette TRACE conn5 <- [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]]]}] 07:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 797ms 07:15:14 INFO - PROCESS | 192 | 1460988914794 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 07:15:14 INFO - PROCESS | 192 | 1460988914801 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 07:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:15:14 INFO - PROCESS | 192 | 1460988914809 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:15:14 INFO - PROCESS | 192 | 1460988914813 Marionette TRACE conn5 <- [1,90,null,{}] 07:15:14 INFO - PROCESS | 192 | 1460988914817 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:14 INFO - PROCESS | 192 | 1460988914919 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 07:15:15 INFO - PROCESS | 192 | 1460988914993 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:15 INFO - PROCESS | 192 | ++DOCSHELL 0000007675EC8800 == 29 [pid = 192] [id = 32] 07:15:15 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007608A35C00) [pid = 192] [serial = 92] [outer = 0000000000000000] 07:15:15 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760B57EC00) [pid = 192] [serial = 93] [outer = 0000007608A35C00] 07:15:15 INFO - PROCESS | 192 | 1460988915052 Marionette DEBUG loaded listener.js 07:15:15 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760DAD8400) [pid = 192] [serial = 94] [outer = 0000007608A35C00] 07:15:15 INFO - PROCESS | 192 | 1460988915603 Marionette TRACE conn5 <- [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]]]}] 07:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 07:15:15 INFO - PROCESS | 192 | 1460988915650 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 07:15:15 INFO - PROCESS | 192 | 1460988915652 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 07:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:15:15 INFO - PROCESS | 192 | 1460988915656 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:15:15 INFO - PROCESS | 192 | 1460988915660 Marionette TRACE conn5 <- [1,94,null,{}] 07:15:15 INFO - PROCESS | 192 | 1460988915672 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:15 INFO - PROCESS | 192 | 1460988915773 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 07:15:15 INFO - PROCESS | 192 | 1460988915836 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:15 INFO - PROCESS | 192 | ++DOCSHELL 000000767AF0A000 == 30 [pid = 192] [id = 33] 07:15:15 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760DC83800) [pid = 192] [serial = 95] [outer = 0000000000000000] 07:15:15 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760DCC3800) [pid = 192] [serial = 96] [outer = 000000760DC83800] 07:15:15 INFO - PROCESS | 192 | 1460988915896 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760EAD2800) [pid = 192] [serial = 97] [outer = 000000760DC83800] 07:15:16 INFO - PROCESS | 192 | 1460988916425 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 07:15:16 INFO - PROCESS | 192 | 1460988916498 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 07:15:16 INFO - PROCESS | 192 | 1460988916501 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 07:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:15:16 INFO - PROCESS | 192 | 1460988916505 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:15:16 INFO - PROCESS | 192 | 1460988916507 Marionette TRACE conn5 <- [1,98,null,{}] 07:15:16 INFO - PROCESS | 192 | 1460988916511 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:16 INFO - PROCESS | 192 | 1460988916644 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 07:15:16 INFO - PROCESS | 192 | 1460988916704 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:16 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A22000 == 31 [pid = 192] [id = 34] 07:15:16 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (0000007607FA3800) [pid = 192] [serial = 98] [outer = 0000000000000000] 07:15:16 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007607FA8000) [pid = 192] [serial = 99] [outer = 0000007607FA3800] 07:15:16 INFO - PROCESS | 192 | 1460988916762 Marionette DEBUG loaded listener.js 07:15:16 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760DAD8000) [pid = 192] [serial = 100] [outer = 0000007607FA3800] 07:15:17 INFO - PROCESS | 192 | 1460988917389 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 946ms 07:15:17 INFO - PROCESS | 192 | 1460988917453 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 07:15:17 INFO - PROCESS | 192 | 1460988917457 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 07:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:15:17 INFO - PROCESS | 192 | 1460988917462 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:15:17 INFO - PROCESS | 192 | 1460988917466 Marionette TRACE conn5 <- [1,102,null,{}] 07:15:17 INFO - PROCESS | 192 | 1460988917472 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:17 INFO - PROCESS | 192 | 1460988917606 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 07:15:17 INFO - PROCESS | 192 | 1460988917624 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007605BBB000 == 32 [pid = 192] [id = 35] 07:15:17 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007605D92C00) [pid = 192] [serial = 101] [outer = 0000000000000000] 07:15:17 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007607FA0800) [pid = 192] [serial = 102] [outer = 0000007605D92C00] 07:15:17 INFO - PROCESS | 192 | 1460988917676 Marionette DEBUG loaded listener.js 07:15:17 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007608254400) [pid = 192] [serial = 103] [outer = 0000007605D92C00] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000767FC87C00) [pid = 192] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760B57B400) [pid = 192] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760BD67C00) [pid = 192] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760836E800) [pid = 192] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 88 (00000076793EC000) [pid = 192] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760DCC6400) [pid = 192] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007608255800) [pid = 192] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760935D800) [pid = 192] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000767BBEF000) [pid = 192] [serial = 29] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007608292000) [pid = 192] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007605660400) [pid = 192] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 81 (00000076049CF000) [pid = 192] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760951E400) [pid = 192] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 79 (00000076792B8800) [pid = 192] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007679DB1000) [pid = 192] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 77 (000000767A5B7C00) [pid = 192] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007609190800) [pid = 192] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000767AD46400) [pid = 192] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000760862CC00) [pid = 192] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 73 (000000767BBFAC00) [pid = 192] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007605DB8400) [pid = 192] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 71 (000000767FCE5400) [pid = 192] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 70 (0000007609A41000) [pid = 192] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 69 (0000007607D9B800) [pid = 192] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 68 (000000767FCE1000) [pid = 192] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 67 (000000760EAD5000) [pid = 192] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 66 (0000007608F8AC00) [pid = 192] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 65 (0000007608E1E000) [pid = 192] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 64 (0000007604696C00) [pid = 192] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 63 (0000007604698C00) [pid = 192] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:15:17 INFO - PROCESS | 192 | --DOMWINDOW == 62 (000000767E7AA800) [pid = 192] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:15:18 INFO - PROCESS | 192 | 1460988918113 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 691ms 07:15:18 INFO - PROCESS | 192 | 1460988918158 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 192 | 1460988918164 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 07:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:15:18 INFO - PROCESS | 192 | 1460988918175 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 192 | 1460988918178 Marionette TRACE conn5 <- [1,106,null,{}] 07:15:18 INFO - PROCESS | 192 | 1460988918182 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:18 INFO - PROCESS | 192 | 1460988918285 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 07:15:18 INFO - PROCESS | 192 | 1460988918296 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 192 | ++DOCSHELL 00000076056CE000 == 33 [pid = 192] [id = 36] 07:15:18 INFO - PROCESS | 192 | ++DOMWINDOW == 63 (0000007608239800) [pid = 192] [serial = 104] [outer = 0000000000000000] 07:15:18 INFO - PROCESS | 192 | ++DOMWINDOW == 64 (0000007608367800) [pid = 192] [serial = 105] [outer = 0000007608239800] 07:15:18 INFO - PROCESS | 192 | 1460988918343 Marionette DEBUG loaded listener.js 07:15:18 INFO - PROCESS | 192 | ++DOMWINDOW == 65 (00000076084BC000) [pid = 192] [serial = 106] [outer = 0000007608239800] 07:15:18 INFO - PROCESS | 192 | 1460988918734 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 07:15:18 INFO - PROCESS | 192 | 1460988918765 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 07:15:18 INFO - PROCESS | 192 | 1460988918767 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 07:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:15:18 INFO - PROCESS | 192 | 1460988918771 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:15:18 INFO - PROCESS | 192 | 1460988918774 Marionette TRACE conn5 <- [1,110,null,{}] 07:15:18 INFO - PROCESS | 192 | 1460988918785 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:18 INFO - PROCESS | 192 | 1460988918867 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 07:15:18 INFO - PROCESS | 192 | 1460988918874 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:18 INFO - PROCESS | 192 | ++DOCSHELL 000000760917E800 == 34 [pid = 192] [id = 37] 07:15:18 INFO - PROCESS | 192 | ++DOMWINDOW == 66 (0000007608E1F000) [pid = 192] [serial = 107] [outer = 0000000000000000] 07:15:18 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (000000760961F000) [pid = 192] [serial = 108] [outer = 0000007608E1F000] 07:15:18 INFO - PROCESS | 192 | 1460988918923 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (000000760AC64C00) [pid = 192] [serial = 109] [outer = 0000007608E1F000] 07:15:19 INFO - PROCESS | 192 | 1460988919364 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 07:15:19 INFO - PROCESS | 192 | 1460988919402 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 07:15:19 INFO - PROCESS | 192 | 1460988919405 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 07:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:15:19 INFO - PROCESS | 192 | 1460988919408 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:15:19 INFO - PROCESS | 192 | 1460988919410 Marionette TRACE conn5 <- [1,114,null,{}] 07:15:19 INFO - PROCESS | 192 | 1460988919419 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:19 INFO - PROCESS | 192 | 1460988919498 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 07:15:19 INFO - PROCESS | 192 | 1460988919505 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:19 INFO - PROCESS | 192 | ++DOCSHELL 000000760B156800 == 35 [pid = 192] [id = 38] 07:15:19 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (000000760BD61C00) [pid = 192] [serial = 110] [outer = 0000000000000000] 07:15:19 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (000000760BD6AC00) [pid = 192] [serial = 111] [outer = 000000760BD61C00] 07:15:19 INFO - PROCESS | 192 | 1460988919551 Marionette DEBUG loaded listener.js 07:15:19 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (000000760DAD6000) [pid = 192] [serial = 112] [outer = 000000760BD61C00] 07:15:19 INFO - PROCESS | 192 | 1460988919970 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 588ms 07:15:20 INFO - PROCESS | 192 | 1460988920000 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 192 | 1460988920002 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 07:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:15:20 INFO - PROCESS | 192 | 1460988920005 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - PROCESS | 192 | 1460988920007 Marionette TRACE conn5 <- [1,118,null,{}] 07:15:20 INFO - PROCESS | 192 | 1460988920010 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:20 INFO - PROCESS | 192 | 1460988920109 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 07:15:20 INFO - PROCESS | 192 | 1460988920116 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 192 | ++DOCSHELL 0000007601517800 == 36 [pid = 192] [id = 39] 07:15:20 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (000000760BD64C00) [pid = 192] [serial = 113] [outer = 0000000000000000] 07:15:20 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (000000760DC7C400) [pid = 192] [serial = 114] [outer = 000000760BD64C00] 07:15:20 INFO - PROCESS | 192 | 1460988920163 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (000000760EACBC00) [pid = 192] [serial = 115] [outer = 000000760BD64C00] 07:15:20 INFO - PROCESS | 192 | 1460988920594 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 07:15:20 INFO - PROCESS | 192 | 1460988920637 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 07:15:20 INFO - PROCESS | 192 | 1460988920639 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 07:15:20 INFO - PROCESS | 192 | 1460988920643 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:15:20 INFO - PROCESS | 192 | 1460988920644 Marionette TRACE conn5 <- [1,122,null,{}] 07:15:20 INFO - PROCESS | 192 | 1460988920655 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:20 INFO - PROCESS | 192 | 1460988920774 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 07:15:20 INFO - PROCESS | 192 | 1460988920780 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:20 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD22800 == 37 [pid = 192] [id = 40] 07:15:20 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760EC89000) [pid = 192] [serial = 116] [outer = 0000000000000000] 07:15:20 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (00000076792B4400) [pid = 192] [serial = 117] [outer = 000000760EC89000] 07:15:20 INFO - PROCESS | 192 | 1460988920837 Marionette DEBUG loaded listener.js 07:15:20 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (00000076793EF000) [pid = 192] [serial = 118] [outer = 000000760EC89000] 07:15:21 INFO - PROCESS | 192 | 1460988921237 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 07:15:21 INFO - PROCESS | 192 | 1460988921277 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 192 | 1460988921279 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 07:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:15:21 INFO - PROCESS | 192 | 1460988921282 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - PROCESS | 192 | 1460988921284 Marionette TRACE conn5 <- [1,126,null,{}] 07:15:21 INFO - PROCESS | 192 | 1460988921287 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:21 INFO - PROCESS | 192 | 1460988921384 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 07:15:21 INFO - PROCESS | 192 | 1460988921445 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:21 INFO - PROCESS | 192 | ++DOCSHELL 0000007600A77000 == 38 [pid = 192] [id = 41] 07:15:21 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (0000007679DB1000) [pid = 192] [serial = 119] [outer = 0000000000000000] 07:15:21 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000767A35AC00) [pid = 192] [serial = 120] [outer = 0000007679DB1000] 07:15:21 INFO - PROCESS | 192 | 1460988921490 Marionette DEBUG loaded listener.js 07:15:21 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000767A5B7C00) [pid = 192] [serial = 121] [outer = 0000007679DB1000] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760DCCC400) [pid = 192] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 78 (000000760BD62C00) [pid = 192] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 77 (000000760DAD7800) [pid = 192] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 76 (000000760828DC00) [pid = 192] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 75 (0000007608369C00) [pid = 192] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 74 (0000007607FE2000) [pid = 192] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 73 (00000076051F8800) [pid = 192] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 72 (000000760B17F000) [pid = 192] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007601E6D400) [pid = 192] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:15:21 INFO - PROCESS | 192 | --DOMWINDOW == 70 (0000007605658400) [pid = 192] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:15:21 INFO - PROCESS | 192 | 1460988921913 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 07:15:21 INFO - PROCESS | 192 | 1460988921956 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 07:15:21 INFO - PROCESS | 192 | 1460988921958 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 07:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:15:21 INFO - PROCESS | 192 | 1460988921967 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:15:21 INFO - PROCESS | 192 | 1460988921969 Marionette TRACE conn5 <- [1,130,null,{}] 07:15:21 INFO - PROCESS | 192 | 1460988921972 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:22 INFO - PROCESS | 192 | 1460988922049 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 07:15:22 INFO - PROCESS | 192 | 1460988922055 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 192 | ++DOCSHELL 000000767C32F000 == 39 [pid = 192] [id = 42] 07:15:22 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (000000760836B000) [pid = 192] [serial = 122] [outer = 0000000000000000] 07:15:22 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (00000076084D7400) [pid = 192] [serial = 123] [outer = 000000760836B000] 07:15:22 INFO - PROCESS | 192 | 1460988922101 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (00000076084DF400) [pid = 192] [serial = 124] [outer = 000000760836B000] 07:15:22 INFO - PROCESS | 192 | 1460988922489 Marionette TRACE conn5 <- [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]]]}] 07:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 07:15:22 INFO - PROCESS | 192 | 1460988922558 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 07:15:22 INFO - PROCESS | 192 | 1460988922560 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 07:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:15:22 INFO - PROCESS | 192 | 1460988922564 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:15:22 INFO - PROCESS | 192 | 1460988922565 Marionette TRACE conn5 <- [1,134,null,{}] 07:15:22 INFO - PROCESS | 192 | 1460988922569 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:22 INFO - PROCESS | 192 | 1460988922647 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 07:15:22 INFO - PROCESS | 192 | 1460988922655 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:22 INFO - PROCESS | 192 | ++DOCSHELL 000000767FC71800 == 40 [pid = 192] [id = 43] 07:15:22 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007601648800) [pid = 192] [serial = 125] [outer = 0000000000000000] 07:15:22 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760166AC00) [pid = 192] [serial = 126] [outer = 0000007601648800] 07:15:22 INFO - PROCESS | 192 | 1460988922700 Marionette DEBUG loaded listener.js 07:15:22 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (00000076084DBC00) [pid = 192] [serial = 127] [outer = 0000007601648800] 07:15:23 INFO - PROCESS | 192 | 1460988923119 Marionette TRACE conn5 <- [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]]]}] 07:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 07:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:15:23 INFO - PROCESS | 192 | 1460988923155 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 07:15:23 INFO - PROCESS | 192 | 1460988923157 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 07:15:23 INFO - PROCESS | 192 | 1460988923160 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 192 | 1460988923162 Marionette TRACE conn5 <- [1,138,null,{}] 07:15:23 INFO - PROCESS | 192 | 1460988923166 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:23 INFO - PROCESS | 192 | 1460988923242 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 07:15:23 INFO - PROCESS | 192 | 1460988923248 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDA0000 == 41 [pid = 192] [id = 44] 07:15:23 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760B576400) [pid = 192] [serial = 128] [outer = 0000000000000000] 07:15:23 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760E9D4000) [pid = 192] [serial = 129] [outer = 000000760B576400] 07:15:23 INFO - PROCESS | 192 | 1460988923294 Marionette DEBUG loaded listener.js 07:15:23 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760E9DB000) [pid = 192] [serial = 130] [outer = 000000760B576400] 07:15:23 INFO - PROCESS | 192 | 1460988923690 Marionette TRACE conn5 <- [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]]]}] 07:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 07:15:23 INFO - PROCESS | 192 | 1460988923750 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 07:15:23 INFO - PROCESS | 192 | 1460988923752 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 07:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:15:23 INFO - PROCESS | 192 | 1460988923756 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:15:23 INFO - PROCESS | 192 | 1460988923758 Marionette TRACE conn5 <- [1,142,null,{}] 07:15:23 INFO - PROCESS | 192 | 1460988923762 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:23 INFO - PROCESS | 192 | 1460988923860 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 07:15:23 INFO - PROCESS | 192 | 1460988923868 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:23 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEB0000 == 42 [pid = 192] [id = 45] 07:15:23 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760EADAC00) [pid = 192] [serial = 131] [outer = 0000000000000000] 07:15:23 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (000000767AC80C00) [pid = 192] [serial = 132] [outer = 000000760EADAC00] 07:15:23 INFO - PROCESS | 192 | 1460988923919 Marionette DEBUG loaded listener.js 07:15:24 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000767B84E000) [pid = 192] [serial = 133] [outer = 000000760EADAC00] 07:15:24 INFO - PROCESS | 192 | 1460988924641 Marionette TRACE conn5 <- [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]]]}] 07:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 07:15:24 INFO - PROCESS | 192 | 1460988924682 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 07:15:24 INFO - PROCESS | 192 | 1460988924687 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 07:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:15:24 INFO - PROCESS | 192 | 1460988924692 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:15:24 INFO - PROCESS | 192 | 1460988924696 Marionette TRACE conn5 <- [1,146,null,{}] 07:15:24 INFO - PROCESS | 192 | 1460988924703 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:24 INFO - PROCESS | 192 | 1460988924819 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 07:15:24 INFO - PROCESS | 192 | 1460988924878 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:24 INFO - PROCESS | 192 | ++DOCSHELL 0000007607D43800 == 43 [pid = 192] [id = 46] 07:15:24 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007607FA5C00) [pid = 192] [serial = 134] [outer = 0000000000000000] 07:15:24 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007608254800) [pid = 192] [serial = 135] [outer = 0000007607FA5C00] 07:15:24 INFO - PROCESS | 192 | 1460988924938 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760862CC00) [pid = 192] [serial = 136] [outer = 0000007607FA5C00] 07:15:25 INFO - PROCESS | 192 | 1460988925535 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 07:15:25 INFO - PROCESS | 192 | 1460988925577 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 07:15:25 INFO - PROCESS | 192 | 1460988925584 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 07:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:15:25 INFO - PROCESS | 192 | 1460988925591 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:15:25 INFO - PROCESS | 192 | 1460988925594 Marionette TRACE conn5 <- [1,150,null,{}] 07:15:25 INFO - PROCESS | 192 | 1460988925598 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:25 INFO - PROCESS | 192 | 1460988925705 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 07:15:25 INFO - PROCESS | 192 | 1460988925770 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:25 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEAA000 == 44 [pid = 192] [id = 47] 07:15:25 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (0000007608F8C000) [pid = 192] [serial = 137] [outer = 0000000000000000] 07:15:25 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760BD65000) [pid = 192] [serial = 138] [outer = 0000007608F8C000] 07:15:25 INFO - PROCESS | 192 | 1460988925828 Marionette DEBUG loaded listener.js 07:15:25 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760DC81400) [pid = 192] [serial = 139] [outer = 0000007608F8C000] 07:15:26 INFO - PROCESS | 192 | 1460988926407 Marionette TRACE conn5 <- [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]]]}] 07:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 839ms 07:15:26 INFO - PROCESS | 192 | 1460988926430 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 07:15:26 INFO - PROCESS | 192 | 1460988926433 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 07:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:15:26 INFO - PROCESS | 192 | 1460988926437 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:15:26 INFO - PROCESS | 192 | 1460988926441 Marionette TRACE conn5 <- [1,154,null,{}] 07:15:26 INFO - PROCESS | 192 | 1460988926452 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:26 INFO - PROCESS | 192 | 1460988926560 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 07:15:26 INFO - PROCESS | 192 | 1460988926639 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:26 INFO - PROCESS | 192 | ++DOCSHELL 000000767A6C0000 == 45 [pid = 192] [id = 48] 07:15:26 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760EC89400) [pid = 192] [serial = 140] [outer = 0000000000000000] 07:15:26 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760EC8FC00) [pid = 192] [serial = 141] [outer = 000000760EC89400] 07:15:26 INFO - PROCESS | 192 | 1460988926700 Marionette DEBUG loaded listener.js 07:15:26 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000767A6D4400) [pid = 192] [serial = 142] [outer = 000000760EC89400] 07:15:27 INFO - PROCESS | 192 | 1460988927434 Marionette TRACE conn5 <- [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]]]}] 07:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1022ms 07:15:27 INFO - PROCESS | 192 | 1460988927461 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 07:15:27 INFO - PROCESS | 192 | 1460988927465 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 07:15:27 INFO - PROCESS | 192 | 1460988927470 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:15:27 INFO - PROCESS | 192 | 1460988927475 Marionette TRACE conn5 <- [1,158,null,{}] 07:15:27 INFO - PROCESS | 192 | 1460988927481 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:27 INFO - PROCESS | 192 | 1460988927575 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 07:15:27 INFO - PROCESS | 192 | 1460988927656 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007606FAB800 == 46 [pid = 192] [id = 49] 07:15:27 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (00000076056AA400) [pid = 192] [serial = 143] [outer = 0000000000000000] 07:15:27 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007605D96C00) [pid = 192] [serial = 144] [outer = 00000076056AA400] 07:15:27 INFO - PROCESS | 192 | 1460988927706 Marionette DEBUG loaded listener.js 07:15:27 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007607FE9000) [pid = 192] [serial = 145] [outer = 00000076056AA400] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 000000760EDA0000 == 45 [pid = 192] [id = 44] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 000000767FC71800 == 44 [pid = 192] [id = 43] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 000000767C32F000 == 43 [pid = 192] [id = 42] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 0000007600A77000 == 42 [pid = 192] [id = 41] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 000000767AD22800 == 41 [pid = 192] [id = 40] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 0000007601517800 == 40 [pid = 192] [id = 39] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 000000760B156800 == 39 [pid = 192] [id = 38] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 000000760917E800 == 38 [pid = 192] [id = 37] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 00000076056CE000 == 37 [pid = 192] [id = 36] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 0000007605BBB000 == 36 [pid = 192] [id = 35] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 0000007608A22000 == 35 [pid = 192] [id = 34] 07:15:28 INFO - PROCESS | 192 | --DOCSHELL 000000767AF0A000 == 34 [pid = 192] [id = 33] 07:15:28 INFO - PROCESS | 192 | 1460988928349 Marionette TRACE conn5 <- [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]]]}] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760836E000) [pid = 192] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007609517400) [pid = 192] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760BD6B800) [pid = 192] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760B57E000) [pid = 192] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007608A3F000) [pid = 192] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 88 (00000076049CA400) [pid = 192] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 87 (00000076056AE400) [pid = 192] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760AC6D800) [pid = 192] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007607180C00) [pid = 192] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760EC85000) [pid = 192] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760BD6E000) [pid = 192] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 924ms 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 82 (000000767FEB7C00) [pid = 192] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 81 (00000076793E7400) [pid = 192] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760B577400) [pid = 192] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | --DOMWINDOW == 79 (0000007608296800) [pid = 192] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:15:28 INFO - PROCESS | 192 | 1460988928400 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 07:15:28 INFO - PROCESS | 192 | 1460988928406 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 07:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:15:28 INFO - PROCESS | 192 | 1460988928413 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:15:28 INFO - PROCESS | 192 | 1460988928415 Marionette TRACE conn5 <- [1,162,null,{}] 07:15:28 INFO - PROCESS | 192 | 1460988928419 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:28 INFO - PROCESS | 192 | 1460988928502 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 07:15:28 INFO - PROCESS | 192 | 1460988928511 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:28 INFO - PROCESS | 192 | ++DOCSHELL 000000760516E800 == 35 [pid = 192] [id = 50] 07:15:28 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007607185000) [pid = 192] [serial = 146] [outer = 0000000000000000] 07:15:28 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007607F9B800) [pid = 192] [serial = 147] [outer = 0000007607185000] 07:15:28 INFO - PROCESS | 192 | 1460988928558 Marionette DEBUG loaded listener.js 07:15:28 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007608251C00) [pid = 192] [serial = 148] [outer = 0000007607185000] 07:15:29 INFO - PROCESS | 192 | 1460988929036 Marionette TRACE conn5 <- [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]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 07:15:29 INFO - PROCESS | 192 | 1460988929085 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 192 | 1460988929088 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 07:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:15:29 INFO - PROCESS | 192 | 1460988929091 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 192 | 1460988929095 Marionette TRACE conn5 <- [1,166,null,{}] 07:15:29 INFO - PROCESS | 192 | 1460988929106 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:29 INFO - PROCESS | 192 | 1460988929188 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 07:15:29 INFO - PROCESS | 192 | 1460988929197 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A14800 == 36 [pid = 192] [id = 51] 07:15:29 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007608371000) [pid = 192] [serial = 149] [outer = 0000000000000000] 07:15:29 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (00000076084D2800) [pid = 192] [serial = 150] [outer = 0000007608371000] 07:15:29 INFO - PROCESS | 192 | 1460988929248 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007608A33800) [pid = 192] [serial = 151] [outer = 0000007608371000] 07:15:29 INFO - PROCESS | 192 | 1460988929671 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 07:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:15:29 INFO - PROCESS | 192 | 1460988929723 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 07:15:29 INFO - PROCESS | 192 | 1460988929726 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 07:15:29 INFO - PROCESS | 192 | 1460988929729 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:15:29 INFO - PROCESS | 192 | 1460988929731 Marionette TRACE conn5 <- [1,170,null,{}] 07:15:29 INFO - PROCESS | 192 | 1460988929734 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:29 INFO - PROCESS | 192 | 1460988929816 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 07:15:29 INFO - PROCESS | 192 | 1460988929823 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:29 INFO - PROCESS | 192 | ++DOCSHELL 000000760A920000 == 37 [pid = 192] [id = 52] 07:15:29 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (0000007608A3F000) [pid = 192] [serial = 152] [outer = 0000000000000000] 07:15:29 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760919B800) [pid = 192] [serial = 153] [outer = 0000007608A3F000] 07:15:29 INFO - PROCESS | 192 | 1460988929871 Marionette DEBUG loaded listener.js 07:15:29 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (00000076096F2800) [pid = 192] [serial = 154] [outer = 0000007608A3F000] 07:15:30 INFO - PROCESS | 192 | 1460988930270 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 07:15:30 INFO - PROCESS | 192 | 1460988930319 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 192 | 1460988930321 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 07:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:15:30 INFO - PROCESS | 192 | 1460988930325 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 192 | 1460988930326 Marionette TRACE conn5 <- [1,174,null,{}] 07:15:30 INFO - PROCESS | 192 | 1460988930330 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:30 INFO - PROCESS | 192 | 1460988930406 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 07:15:30 INFO - PROCESS | 192 | 1460988930412 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:30 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFB4800 == 38 [pid = 192] [id = 53] 07:15:30 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007609AAE400) [pid = 192] [serial = 155] [outer = 0000000000000000] 07:15:30 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760B09C000) [pid = 192] [serial = 156] [outer = 0000007609AAE400] 07:15:30 INFO - PROCESS | 192 | 1460988930458 Marionette DEBUG loaded listener.js 07:15:30 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760B570C00) [pid = 192] [serial = 157] [outer = 0000007609AAE400] 07:15:30 INFO - PROCESS | 192 | 1460988930926 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 07:15:30 INFO - PROCESS | 192 | 1460988930957 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 07:15:30 INFO - PROCESS | 192 | 1460988930959 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 07:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:15:30 INFO - PROCESS | 192 | 1460988930966 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:15:30 INFO - PROCESS | 192 | 1460988930968 Marionette TRACE conn5 <- [1,178,null,{}] 07:15:30 INFO - PROCESS | 192 | 1460988930979 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:31 INFO - PROCESS | 192 | 1460988931096 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 07:15:31 INFO - PROCESS | 192 | 1460988931105 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 192 | ++DOCSHELL 00000076022D3000 == 39 [pid = 192] [id = 54] 07:15:31 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760BD64000) [pid = 192] [serial = 158] [outer = 0000000000000000] 07:15:31 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760BFF4000) [pid = 192] [serial = 159] [outer = 000000760BD64000] 07:15:31 INFO - PROCESS | 192 | 1460988931159 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760DC3C400) [pid = 192] [serial = 160] [outer = 000000760BD64000] 07:15:31 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760DAD6800) [pid = 192] [serial = 161] [outer = 0000007608289800] 07:15:31 INFO - PROCESS | 192 | 1460988931628 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 07:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:15:31 INFO - PROCESS | 192 | 1460988931665 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 07:15:31 INFO - PROCESS | 192 | 1460988931667 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 07:15:31 INFO - PROCESS | 192 | 1460988931670 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:15:31 INFO - PROCESS | 192 | 1460988931672 Marionette TRACE conn5 <- [1,182,null,{}] 07:15:31 INFO - PROCESS | 192 | 1460988931676 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:31 INFO - PROCESS | 192 | 1460988931794 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 07:15:31 INFO - PROCESS | 192 | 1460988931825 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:31 INFO - PROCESS | 192 | ++DOCSHELL 0000007605A16000 == 40 [pid = 192] [id = 55] 07:15:31 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007601642400) [pid = 192] [serial = 162] [outer = 0000000000000000] 07:15:31 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760DC77400) [pid = 192] [serial = 163] [outer = 0000007601642400] 07:15:31 INFO - PROCESS | 192 | 1460988931871 Marionette DEBUG loaded listener.js 07:15:31 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760E9DA800) [pid = 192] [serial = 164] [outer = 0000007601642400] 07:15:32 INFO - PROCESS | 192 | 1460988932297 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 07:15:32 INFO - PROCESS | 192 | 1460988932343 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 07:15:32 INFO - PROCESS | 192 | 1460988932345 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 07:15:32 INFO - PROCESS | 192 | 1460988932348 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:15:32 INFO - PROCESS | 192 | 1460988932350 Marionette TRACE conn5 <- [1,186,null,{}] 07:15:32 INFO - PROCESS | 192 | 1460988932354 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:32 INFO - PROCESS | 192 | 1460988932451 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 07:15:32 INFO - PROCESS | 192 | 1460988932458 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:32 INFO - PROCESS | 192 | ++DOCSHELL 0000007679519800 == 41 [pid = 192] [id = 56] 07:15:32 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760EACD800) [pid = 192] [serial = 165] [outer = 0000000000000000] 07:15:32 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760EAD8800) [pid = 192] [serial = 166] [outer = 000000760EACD800] 07:15:32 INFO - PROCESS | 192 | 1460988932504 Marionette DEBUG loaded listener.js 07:15:32 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760EC2BC00) [pid = 192] [serial = 167] [outer = 000000760EACD800] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760EC89000) [pid = 192] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760BD64C00) [pid = 192] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007679DB1000) [pid = 192] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007607FA3800) [pid = 192] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760DC83800) [pid = 192] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007608E1F000) [pid = 192] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007608A35C00) [pid = 192] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760BD61C00) [pid = 192] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007608258C00) [pid = 192] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007605D92C00) [pid = 192] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007608239800) [pid = 192] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760836B000) [pid = 192] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 88 (0000007601648800) [pid = 192] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:15:32 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760B576400) [pid = 192] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:15:33 INFO - PROCESS | 192 | 1460988933051 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 07:15:33 INFO - PROCESS | 192 | 1460988933097 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 192 | 1460988933099 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 07:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:15:33 INFO - PROCESS | 192 | 1460988933103 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 192 | 1460988933104 Marionette TRACE conn5 <- [1,190,null,{}] 07:15:33 INFO - PROCESS | 192 | 1460988933118 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:33 INFO - PROCESS | 192 | 1460988933199 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 07:15:33 INFO - PROCESS | 192 | 1460988933205 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 192 | ++DOCSHELL 000000767A375000 == 42 [pid = 192] [id = 57] 07:15:33 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (0000007608258C00) [pid = 192] [serial = 168] [outer = 0000000000000000] 07:15:33 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760DCC5C00) [pid = 192] [serial = 169] [outer = 0000007608258C00] 07:15:33 INFO - PROCESS | 192 | 1460988933251 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760EC2E800) [pid = 192] [serial = 170] [outer = 0000007608258C00] 07:15:33 INFO - PROCESS | 192 | 1460988933635 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 07:15:33 INFO - PROCESS | 192 | 1460988933696 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 07:15:33 INFO - PROCESS | 192 | 1460988933698 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 07:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:15:33 INFO - PROCESS | 192 | 1460988933702 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:15:33 INFO - PROCESS | 192 | 1460988933704 Marionette TRACE conn5 <- [1,194,null,{}] 07:15:33 INFO - PROCESS | 192 | 1460988933707 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:33 INFO - PROCESS | 192 | 1460988933790 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 07:15:33 INFO - PROCESS | 192 | 1460988933797 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:33 INFO - PROCESS | 192 | ++DOCSHELL 000000767B47F000 == 43 [pid = 192] [id = 58] 07:15:33 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760EC86800) [pid = 192] [serial = 171] [outer = 0000000000000000] 07:15:33 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760EC88C00) [pid = 192] [serial = 172] [outer = 000000760EC86800] 07:15:33 INFO - PROCESS | 192 | 1460988933842 Marionette DEBUG loaded listener.js 07:15:33 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (00000076792B7C00) [pid = 192] [serial = 173] [outer = 000000760EC86800] 07:15:34 INFO - PROCESS | 192 | 1460988934214 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 07:15:34 INFO - PROCESS | 192 | 1460988934294 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 07:15:34 INFO - PROCESS | 192 | 1460988934297 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 07:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:15:34 INFO - PROCESS | 192 | 1460988934300 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:15:34 INFO - PROCESS | 192 | 1460988934302 Marionette TRACE conn5 <- [1,198,null,{}] 07:15:34 INFO - PROCESS | 192 | 1460988934306 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:34 INFO - PROCESS | 192 | 1460988934407 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 07:15:34 INFO - PROCESS | 192 | 1460988934420 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:34 INFO - PROCESS | 192 | ++DOCSHELL 000000767BBDB800 == 44 [pid = 192] [id = 59] 07:15:34 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (00000076795F4C00) [pid = 192] [serial = 174] [outer = 0000000000000000] 07:15:34 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007679DAB800) [pid = 192] [serial = 175] [outer = 00000076795F4C00] 07:15:34 INFO - PROCESS | 192 | 1460988934470 Marionette DEBUG loaded listener.js 07:15:34 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000767A6CF800) [pid = 192] [serial = 176] [outer = 00000076795F4C00] 07:15:34 INFO - PROCESS | 192 | 1460988934915 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 691ms 07:15:34 INFO - PROCESS | 192 | 1460988934994 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 07:15:35 INFO - PROCESS | 192 | 1460988934999 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 07:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:15:35 INFO - PROCESS | 192 | 1460988935005 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:15:35 INFO - PROCESS | 192 | 1460988935009 Marionette TRACE conn5 <- [1,202,null,{}] 07:15:35 INFO - PROCESS | 192 | 1460988935056 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:35 INFO - PROCESS | 192 | 1460988935155 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 07:15:35 INFO - PROCESS | 192 | 1460988935258 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:35 INFO - PROCESS | 192 | ++DOCSHELL 0000007604944000 == 45 [pid = 192] [id = 60] 07:15:35 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (00000076051F9C00) [pid = 192] [serial = 177] [outer = 0000000000000000] 07:15:35 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007605658C00) [pid = 192] [serial = 178] [outer = 00000076051F9C00] 07:15:35 INFO - PROCESS | 192 | 1460988935318 Marionette DEBUG loaded listener.js 07:15:35 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007607F9CC00) [pid = 192] [serial = 179] [outer = 00000076051F9C00] 07:15:35 INFO - PROCESS | 192 | 1460988935970 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 984ms 07:15:36 INFO - PROCESS | 192 | 1460988935993 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 192 | 1460988935999 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 07:15:36 INFO - PROCESS | 192 | 1460988936006 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:15:36 INFO - PROCESS | 192 | 1460988936009 Marionette TRACE conn5 <- [1,206,null,{}] 07:15:36 INFO - PROCESS | 192 | 1460988936013 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:36 INFO - PROCESS | 192 | 1460988936121 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 07:15:36 INFO - PROCESS | 192 | 1460988936187 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:36 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC11000 == 46 [pid = 192] [id = 61] 07:15:36 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007608374C00) [pid = 192] [serial = 180] [outer = 0000000000000000] 07:15:36 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007608A3F400) [pid = 192] [serial = 181] [outer = 0000007608374C00] 07:15:36 INFO - PROCESS | 192 | 1460988936245 Marionette DEBUG loaded listener.js 07:15:36 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (00000076099A1000) [pid = 192] [serial = 182] [outer = 0000007608374C00] 07:15:36 INFO - PROCESS | 192 | 1460988936767 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 776ms 07:15:36 INFO - PROCESS | 192 | 1460988936792 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 07:15:36 INFO - PROCESS | 192 | 1460988936795 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 07:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:15:36 INFO - PROCESS | 192 | 1460988936800 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:15:36 INFO - PROCESS | 192 | 1460988936804 Marionette TRACE conn5 <- [1,210,null,{}] 07:15:36 INFO - PROCESS | 192 | 1460988936816 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:36 INFO - PROCESS | 192 | 1460988936925 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 07:15:37 INFO - PROCESS | 192 | 1460988937004 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 192 | ++DOCSHELL 000000767C3CA000 == 47 [pid = 192] [id = 62] 07:15:37 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760BD6B000) [pid = 192] [serial = 183] [outer = 0000000000000000] 07:15:37 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760DC38800) [pid = 192] [serial = 184] [outer = 000000760BD6B000] 07:15:37 INFO - PROCESS | 192 | 1460988937065 Marionette DEBUG loaded listener.js 07:15:37 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760EC2F400) [pid = 192] [serial = 185] [outer = 000000760BD6B000] 07:15:37 INFO - PROCESS | 192 | 1460988937663 Marionette TRACE conn5 <- [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]]]}] 07:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 07:15:37 INFO - PROCESS | 192 | 1460988937682 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 07:15:37 INFO - PROCESS | 192 | 1460988937685 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 07:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:15:37 INFO - PROCESS | 192 | 1460988937689 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:15:37 INFO - PROCESS | 192 | 1460988937691 Marionette TRACE conn5 <- [1,214,null,{}] 07:15:37 INFO - PROCESS | 192 | 1460988937695 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:37 INFO - PROCESS | 192 | 1460988937797 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 07:15:37 INFO - PROCESS | 192 | 1460988937876 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:37 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB81000 == 48 [pid = 192] [id = 63] 07:15:37 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000761162A000) [pid = 192] [serial = 186] [outer = 0000000000000000] 07:15:37 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000761162D400) [pid = 192] [serial = 187] [outer = 000000761162A000] 07:15:37 INFO - PROCESS | 192 | 1460988937934 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007679D64800) [pid = 192] [serial = 188] [outer = 000000761162A000] 07:15:38 INFO - PROCESS | 192 | 1460988938489 Marionette TRACE conn5 <- [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]]]}] 07:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 07:15:38 INFO - PROCESS | 192 | 1460988938530 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 07:15:38 INFO - PROCESS | 192 | 1460988938533 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 07:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:15:38 INFO - PROCESS | 192 | 1460988938536 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:15:38 INFO - PROCESS | 192 | 1460988938538 Marionette TRACE conn5 <- [1,218,null,{}] 07:15:38 INFO - PROCESS | 192 | 1460988938542 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:38 INFO - PROCESS | 192 | 1460988938642 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 07:15:38 INFO - PROCESS | 192 | 1460988938721 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:38 INFO - PROCESS | 192 | ++DOCSHELL 00000076056D1800 == 49 [pid = 192] [id = 64] 07:15:38 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760081AC00) [pid = 192] [serial = 189] [outer = 0000000000000000] 07:15:38 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007605DB9C00) [pid = 192] [serial = 190] [outer = 000000760081AC00] 07:15:38 INFO - PROCESS | 192 | 1460988938779 Marionette DEBUG loaded listener.js 07:15:38 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760E9DC400) [pid = 192] [serial = 191] [outer = 000000760081AC00] 07:15:39 INFO - PROCESS | 192 | 1460988939432 Marionette TRACE conn5 <- [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]]]}] 07:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 924ms 07:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:15:39 INFO - PROCESS | 192 | 1460988939466 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 07:15:39 INFO - PROCESS | 192 | 1460988939470 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 07:15:39 INFO - PROCESS | 192 | 1460988939475 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:15:39 INFO - PROCESS | 192 | 1460988939479 Marionette TRACE conn5 <- [1,222,null,{}] 07:15:39 INFO - PROCESS | 192 | 1460988939485 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:39 INFO - PROCESS | 192 | 1460988939581 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 07:15:39 INFO - PROCESS | 192 | 1460988939673 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007605160000 == 50 [pid = 192] [id = 65] 07:15:39 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007607FA9000) [pid = 192] [serial = 192] [outer = 0000000000000000] 07:15:39 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007608255000) [pid = 192] [serial = 193] [outer = 0000007607FA9000] 07:15:39 INFO - PROCESS | 192 | 1460988939726 Marionette DEBUG loaded listener.js 07:15:39 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007608373800) [pid = 192] [serial = 194] [outer = 0000007607FA9000] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 000000767B47F000 == 49 [pid = 192] [id = 58] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 000000767A375000 == 48 [pid = 192] [id = 57] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 0000007679519800 == 47 [pid = 192] [id = 56] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 0000007605A16000 == 46 [pid = 192] [id = 55] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 00000076022D3000 == 45 [pid = 192] [id = 54] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 000000760BFB4800 == 44 [pid = 192] [id = 53] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 000000760A920000 == 43 [pid = 192] [id = 52] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 0000007608A14800 == 42 [pid = 192] [id = 51] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 000000760516E800 == 41 [pid = 192] [id = 50] 07:15:40 INFO - PROCESS | 192 | --DOCSHELL 0000007606FAB800 == 40 [pid = 192] [id = 49] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 113 (00000076792B4400) [pid = 192] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760EACBC00) [pid = 192] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000767A35AC00) [pid = 192] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760DAD8000) [pid = 192] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007607FA8000) [pid = 192] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760EAD2800) [pid = 192] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760DCC3800) [pid = 192] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760961F000) [pid = 192] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760AC64C00) [pid = 192] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760B57EC00) [pid = 192] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760DAD8400) [pid = 192] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760BD6AC00) [pid = 192] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007608A50400) [pid = 192] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 100 (00000076084B1C00) [pid = 192] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007608254400) [pid = 192] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007607FA0800) [pid = 192] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007608367800) [pid = 192] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 96 (00000076084BC000) [pid = 192] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760DC3A000) [pid = 192] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 94 (00000076084DF400) [pid = 192] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 93 (00000076084D7400) [pid = 192] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000767A5B7C00) [pid = 192] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760DC7C400) [pid = 192] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760166AC00) [pid = 192] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 89 (00000076793EF000) [pid = 192] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760DAD6000) [pid = 192] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 87 (00000076084DBC00) [pid = 192] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760E9DB000) [pid = 192] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760E9D4000) [pid = 192] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:15:40 INFO - PROCESS | 192 | 1460988940288 Marionette TRACE conn5 <- [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]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 838ms 07:15:40 INFO - PROCESS | 192 | 1460988940315 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 192 | 1460988940321 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 07:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:15:40 INFO - PROCESS | 192 | 1460988940327 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 192 | 1460988940330 Marionette TRACE conn5 <- [1,226,null,{}] 07:15:40 INFO - PROCESS | 192 | 1460988940334 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:40 INFO - PROCESS | 192 | 1460988940417 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 07:15:40 INFO - PROCESS | 192 | 1460988940486 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007605BC9000 == 41 [pid = 192] [id = 66] 07:15:40 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760500E400) [pid = 192] [serial = 195] [outer = 0000000000000000] 07:15:40 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007607FA4400) [pid = 192] [serial = 196] [outer = 000000760500E400] 07:15:40 INFO - PROCESS | 192 | 1460988940535 Marionette DEBUG loaded listener.js 07:15:40 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (00000076084D9000) [pid = 192] [serial = 197] [outer = 000000760500E400] 07:15:40 INFO - PROCESS | 192 | 1460988940923 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 07:15:40 INFO - PROCESS | 192 | 1460988940958 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 07:15:40 INFO - PROCESS | 192 | 1460988940960 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 07:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:15:40 INFO - PROCESS | 192 | 1460988940964 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:15:40 INFO - PROCESS | 192 | 1460988940968 Marionette TRACE conn5 <- [1,230,null,{}] 07:15:41 INFO - PROCESS | 192 | 1460988941016 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:41 INFO - PROCESS | 192 | 1460988941101 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 07:15:41 INFO - PROCESS | 192 | 1460988941109 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760A91D000 == 42 [pid = 192] [id = 67] 07:15:41 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007608BC9400) [pid = 192] [serial = 198] [outer = 0000000000000000] 07:15:41 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007609618800) [pid = 192] [serial = 199] [outer = 0000007608BC9400] 07:15:41 INFO - PROCESS | 192 | 1460988941158 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760B519C00) [pid = 192] [serial = 200] [outer = 0000007608BC9400] 07:15:41 INFO - PROCESS | 192 | 1460988941589 Marionette TRACE conn5 <- [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]]]}] 07:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 693ms 07:15:41 INFO - PROCESS | 192 | 1460988941659 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 07:15:41 INFO - PROCESS | 192 | 1460988941662 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 07:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:15:41 INFO - PROCESS | 192 | 1460988941665 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:15:41 INFO - PROCESS | 192 | 1460988941667 Marionette TRACE conn5 <- [1,234,null,{}] 07:15:41 INFO - PROCESS | 192 | 1460988941671 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:41 INFO - PROCESS | 192 | 1460988941753 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 07:15:41 INFO - PROCESS | 192 | 1460988941762 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF0A800 == 43 [pid = 192] [id = 68] 07:15:41 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760BC5C000) [pid = 192] [serial = 201] [outer = 0000000000000000] 07:15:41 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760BC5E400) [pid = 192] [serial = 202] [outer = 000000760BC5C000] 07:15:41 INFO - PROCESS | 192 | 1460988941810 Marionette DEBUG loaded listener.js 07:15:41 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760BC65800) [pid = 192] [serial = 203] [outer = 000000760BC5C000] 07:15:42 INFO - PROCESS | 192 | 1460988942220 Marionette TRACE conn5 <- [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]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 07:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:15:42 INFO - PROCESS | 192 | 1460988942255 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 192 | 1460988942257 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 07:15:42 INFO - PROCESS | 192 | 1460988942261 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - PROCESS | 192 | 1460988942262 Marionette TRACE conn5 <- [1,238,null,{}] 07:15:42 INFO - PROCESS | 192 | 1460988942266 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:42 INFO - PROCESS | 192 | 1460988942369 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 07:15:42 INFO - PROCESS | 192 | 1460988942377 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:42 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC1B000 == 44 [pid = 192] [id = 69] 07:15:42 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760BC68C00) [pid = 192] [serial = 204] [outer = 0000000000000000] 07:15:42 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760BD66C00) [pid = 192] [serial = 205] [outer = 000000760BC68C00] 07:15:42 INFO - PROCESS | 192 | 1460988942423 Marionette DEBUG loaded listener.js 07:15:42 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760BFF8400) [pid = 192] [serial = 206] [outer = 000000760BC68C00] 07:15:42 INFO - PROCESS | 192 | 1460988942890 Marionette TRACE conn5 <- [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]]]}] 07:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 07:15:42 INFO - PROCESS | 192 | 1460988942935 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 07:15:42 INFO - PROCESS | 192 | 1460988942937 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 07:15:42 INFO - PROCESS | 192 | 1460988942940 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:15:42 INFO - PROCESS | 192 | 1460988942942 Marionette TRACE conn5 <- [1,242,null,{}] 07:15:42 INFO - PROCESS | 192 | 1460988942946 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:43 INFO - PROCESS | 192 | 1460988943078 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 07:15:43 INFO - PROCESS | 192 | 1460988943150 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEB5000 == 45 [pid = 192] [id = 70] 07:15:43 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760DAAD800) [pid = 192] [serial = 207] [outer = 0000000000000000] 07:15:43 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760DC3AC00) [pid = 192] [serial = 208] [outer = 000000760DAAD800] 07:15:43 INFO - PROCESS | 192 | 1460988943201 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760DC7E400) [pid = 192] [serial = 209] [outer = 000000760DAAD800] 07:15:43 INFO - PROCESS | 192 | 1460988943613 Marionette TRACE conn5 <- [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]]]}] 07:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 07:15:43 INFO - PROCESS | 192 | 1460988943688 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 07:15:43 INFO - PROCESS | 192 | 1460988943690 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 07:15:43 INFO - PROCESS | 192 | 1460988943698 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:15:43 INFO - PROCESS | 192 | 1460988943700 Marionette TRACE conn5 <- [1,246,null,{}] 07:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:15:43 INFO - PROCESS | 192 | 1460988943703 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:43 INFO - PROCESS | 192 | 1460988943804 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 07:15:43 INFO - PROCESS | 192 | 1460988943815 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:43 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED4800 == 46 [pid = 192] [id = 71] 07:15:43 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760DCC3800) [pid = 192] [serial = 210] [outer = 0000000000000000] 07:15:43 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760E9D8400) [pid = 192] [serial = 211] [outer = 000000760DCC3800] 07:15:43 INFO - PROCESS | 192 | 1460988943861 Marionette DEBUG loaded listener.js 07:15:43 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760EAD5800) [pid = 192] [serial = 212] [outer = 000000760DCC3800] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760BD64000) [pid = 192] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 101 (00000076056AA400) [pid = 192] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007608371000) [pid = 192] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007607185000) [pid = 192] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007601642400) [pid = 192] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007608A3F000) [pid = 192] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007609AAE400) [pid = 192] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760EACD800) [pid = 192] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007608258C00) [pid = 192] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:15:44 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760EC86800) [pid = 192] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:15:44 INFO - PROCESS | 192 | 1460988944493 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 818ms 07:15:44 INFO - PROCESS | 192 | 1460988944523 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 07:15:44 INFO - PROCESS | 192 | 1460988944525 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 07:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:15:44 INFO - PROCESS | 192 | 1460988944528 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:15:44 INFO - PROCESS | 192 | 1460988944530 Marionette TRACE conn5 <- [1,250,null,{}] 07:15:44 INFO - PROCESS | 192 | 1460988944534 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:44 INFO - PROCESS | 192 | 1460988944612 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 07:15:44 INFO - PROCESS | 192 | 1460988944674 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:44 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD12000 == 47 [pid = 192] [id = 72] 07:15:44 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007608372400) [pid = 192] [serial = 213] [outer = 0000000000000000] 07:15:44 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760DCC8400) [pid = 192] [serial = 214] [outer = 0000007608372400] 07:15:44 INFO - PROCESS | 192 | 1460988944720 Marionette DEBUG loaded listener.js 07:15:44 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760EC86800) [pid = 192] [serial = 215] [outer = 0000007608372400] 07:15:45 INFO - PROCESS | 192 | 1460988945075 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 07:15:45 INFO - PROCESS | 192 | 1460988945120 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 192 | 1460988945122 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 07:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:15:45 INFO - PROCESS | 192 | 1460988945128 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 192 | 1460988945130 Marionette TRACE conn5 <- [1,254,null,{}] 07:15:45 INFO - PROCESS | 192 | 1460988945133 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:45 INFO - PROCESS | 192 | 1460988945235 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 07:15:45 INFO - PROCESS | 192 | 1460988945244 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 192 | ++DOCSHELL 000000767B489000 == 48 [pid = 192] [id = 73] 07:15:45 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760EC29800) [pid = 192] [serial = 216] [outer = 0000000000000000] 07:15:45 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007611644000) [pid = 192] [serial = 217] [outer = 000000760EC29800] 07:15:45 INFO - PROCESS | 192 | 1460988945290 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000761164E800) [pid = 192] [serial = 218] [outer = 000000760EC29800] 07:15:45 INFO - PROCESS | 192 | 1460988945667 Marionette TRACE conn5 <- [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]]]}] 07:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 07:15:45 INFO - PROCESS | 192 | 1460988945715 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 07:15:45 INFO - PROCESS | 192 | 1460988945717 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 07:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:15:45 INFO - PROCESS | 192 | 1460988945720 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:15:45 INFO - PROCESS | 192 | 1460988945722 Marionette TRACE conn5 <- [1,258,null,{}] 07:15:45 INFO - PROCESS | 192 | 1460988945725 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:45 INFO - PROCESS | 192 | 1460988945806 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 07:15:45 INFO - PROCESS | 192 | 1460988945872 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:45 INFO - PROCESS | 192 | ++DOCSHELL 000000767BBCB800 == 49 [pid = 192] [id = 74] 07:15:45 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760D92E400) [pid = 192] [serial = 219] [outer = 0000000000000000] 07:15:45 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760D933800) [pid = 192] [serial = 220] [outer = 000000760D92E400] 07:15:45 INFO - PROCESS | 192 | 1460988945918 Marionette DEBUG loaded listener.js 07:15:45 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760EADA800) [pid = 192] [serial = 221] [outer = 000000760D92E400] 07:15:46 INFO - PROCESS | 192 | 1460988946276 Marionette TRACE conn5 <- [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]]]}] 07:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 07:15:46 INFO - PROCESS | 192 | 1460988946311 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 07:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:15:46 INFO - PROCESS | 192 | 1460988946313 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 07:15:46 INFO - PROCESS | 192 | 1460988946316 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:15:46 INFO - PROCESS | 192 | 1460988946319 Marionette TRACE conn5 <- [1,262,null,{}] 07:15:46 INFO - PROCESS | 192 | 1460988946322 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:46 INFO - PROCESS | 192 | 1460988946472 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 07:15:46 INFO - PROCESS | 192 | 1460988946613 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:46 INFO - PROCESS | 192 | ++DOCSHELL 00000076056D5800 == 50 [pid = 192] [id = 75] 07:15:46 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007601E6C000) [pid = 192] [serial = 222] [outer = 0000000000000000] 07:15:46 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (00000076051FA800) [pid = 192] [serial = 223] [outer = 0000007601E6C000] 07:15:46 INFO - PROCESS | 192 | 1460988946675 Marionette DEBUG loaded listener.js 07:15:46 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007607FE0800) [pid = 192] [serial = 224] [outer = 0000007601E6C000] 07:15:47 INFO - PROCESS | 192 | 1460988947219 Marionette TRACE conn5 <- [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]]]}] 07:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 987ms 07:15:47 INFO - PROCESS | 192 | 1460988947309 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 07:15:47 INFO - PROCESS | 192 | 1460988947315 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 07:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:15:47 INFO - PROCESS | 192 | 1460988947319 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:15:47 INFO - PROCESS | 192 | 1460988947324 Marionette TRACE conn5 <- [1,266,null,{}] 07:15:47 INFO - PROCESS | 192 | 1460988947329 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:47 INFO - PROCESS | 192 | 1460988947478 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 07:15:47 INFO - PROCESS | 192 | 1460988947540 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:47 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE15000 == 51 [pid = 192] [id = 76] 07:15:47 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007608A43800) [pid = 192] [serial = 225] [outer = 0000000000000000] 07:15:47 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007608F8C800) [pid = 192] [serial = 226] [outer = 0000007608A43800] 07:15:47 INFO - PROCESS | 192 | 1460988947643 Marionette DEBUG loaded listener.js 07:15:47 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760B518000) [pid = 192] [serial = 227] [outer = 0000007608A43800] 07:15:48 INFO - PROCESS | 192 | 1460988948220 Marionette TRACE conn5 <- [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]]]}] 07:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 944ms 07:15:48 INFO - PROCESS | 192 | 1460988948294 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 07:15:48 INFO - PROCESS | 192 | 1460988948297 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 07:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:15:48 INFO - PROCESS | 192 | 1460988948350 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:15:48 INFO - PROCESS | 192 | 1460988948352 Marionette TRACE conn5 <- [1,270,null,{}] 07:15:48 INFO - PROCESS | 192 | 1460988948404 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:48 INFO - PROCESS | 192 | 1460988948612 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 07:15:48 INFO - PROCESS | 192 | 1460988948722 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:48 INFO - PROCESS | 192 | ++DOCSHELL 000000767FE22800 == 52 [pid = 192] [id = 77] 07:15:48 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760D9D9400) [pid = 192] [serial = 228] [outer = 0000000000000000] 07:15:48 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760DAA8800) [pid = 192] [serial = 229] [outer = 000000760D9D9400] 07:15:48 INFO - PROCESS | 192 | 1460988948794 Marionette DEBUG loaded listener.js 07:15:48 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760DC3CC00) [pid = 192] [serial = 230] [outer = 000000760D9D9400] 07:15:49 INFO - PROCESS | 192 | 1460988949380 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1083ms 07:15:49 INFO - PROCESS | 192 | 1460988949402 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 07:15:49 INFO - PROCESS | 192 | 1460988949407 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 07:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:15:49 INFO - PROCESS | 192 | 1460988949419 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:15:49 INFO - PROCESS | 192 | 1460988949424 Marionette TRACE conn5 <- [1,274,null,{}] 07:15:49 INFO - PROCESS | 192 | 1460988949428 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:49 INFO - PROCESS | 192 | 1460988949538 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 07:15:49 INFO - PROCESS | 192 | 1460988949607 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:49 INFO - PROCESS | 192 | ++DOCSHELL 00000076116C7000 == 53 [pid = 192] [id = 78] 07:15:49 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760EC8A800) [pid = 192] [serial = 231] [outer = 0000000000000000] 07:15:49 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (00000076793E2800) [pid = 192] [serial = 232] [outer = 000000760EC8A800] 07:15:49 INFO - PROCESS | 192 | 1460988949665 Marionette DEBUG loaded listener.js 07:15:49 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007679D68800) [pid = 192] [serial = 233] [outer = 000000760EC8A800] 07:15:50 INFO - PROCESS | 192 | 1460988950454 Marionette TRACE conn5 <- [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]]]}] 07:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1090ms 07:15:50 INFO - PROCESS | 192 | 1460988950506 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 07:15:50 INFO - PROCESS | 192 | 1460988950511 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 07:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:15:50 INFO - PROCESS | 192 | 1460988950516 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:15:50 INFO - PROCESS | 192 | 1460988950520 Marionette TRACE conn5 <- [1,278,null,{}] 07:15:50 INFO - PROCESS | 192 | 1460988950525 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:50 INFO - PROCESS | 192 | 1460988950623 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 07:15:50 INFO - PROCESS | 192 | 1460988950699 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:50 INFO - PROCESS | 192 | ++DOCSHELL 00000076096DA000 == 54 [pid = 192] [id = 79] 07:15:50 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007607FA8400) [pid = 192] [serial = 234] [outer = 0000000000000000] 07:15:50 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007607FE3C00) [pid = 192] [serial = 235] [outer = 0000007607FA8400] 07:15:50 INFO - PROCESS | 192 | 1460988950754 Marionette DEBUG loaded listener.js 07:15:50 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007608371000) [pid = 192] [serial = 236] [outer = 0000007607FA8400] 07:15:51 INFO - PROCESS | 192 | 1460988951308 Marionette TRACE conn5 <- [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]]]}] 07:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 839ms 07:15:51 INFO - PROCESS | 192 | 1460988951360 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 07:15:51 INFO - PROCESS | 192 | 1460988951365 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 07:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:15:51 INFO - PROCESS | 192 | 1460988951372 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:15:51 INFO - PROCESS | 192 | 1460988951374 Marionette TRACE conn5 <- [1,282,null,{}] 07:15:51 INFO - PROCESS | 192 | 1460988951378 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:51 INFO - PROCESS | 192 | 1460988951473 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 07:15:51 INFO - PROCESS | 192 | 1460988951542 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007609565000 == 55 [pid = 192] [id = 80] 07:15:51 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007608366000) [pid = 192] [serial = 237] [outer = 0000000000000000] 07:15:51 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007608E1E400) [pid = 192] [serial = 238] [outer = 0000007608366000] 07:15:51 INFO - PROCESS | 192 | 1460988951593 Marionette DEBUG loaded listener.js 07:15:51 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007609A3CC00) [pid = 192] [serial = 239] [outer = 0000007608366000] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 000000767BBCB800 == 54 [pid = 192] [id = 74] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 000000767B489000 == 53 [pid = 192] [id = 73] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 000000767AD12000 == 52 [pid = 192] [id = 72] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED4800 == 51 [pid = 192] [id = 71] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 000000760FEB5000 == 50 [pid = 192] [id = 70] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 000000760EC1B000 == 49 [pid = 192] [id = 69] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 000000760BF0A800 == 48 [pid = 192] [id = 68] 07:15:51 INFO - PROCESS | 192 | --DOCSHELL 000000760A91D000 == 47 [pid = 192] [id = 67] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000767AC80C00) [pid = 192] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007608254800) [pid = 192] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760BD65000) [pid = 192] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760EC8FC00) [pid = 192] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007679DAB800) [pid = 192] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOCSHELL 0000007605BC9000 == 46 [pid = 192] [id = 66] 07:15:52 INFO - PROCESS | 192 | --DOCSHELL 0000007605160000 == 45 [pid = 192] [id = 65] 07:15:52 INFO - PROCESS | 192 | --DOCSHELL 000000767BBDB800 == 44 [pid = 192] [id = 59] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760BFF4000) [pid = 192] [serial = 159] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007607FE9000) [pid = 192] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007605D96C00) [pid = 192] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 111 (00000076084D2800) [pid = 192] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007608A33800) [pid = 192] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007607F9B800) [pid = 192] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007608251C00) [pid = 192] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760DC77400) [pid = 192] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760919B800) [pid = 192] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 105 (00000076096F2800) [pid = 192] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760B09C000) [pid = 192] [serial = 156] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760EAD8800) [pid = 192] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760DCC5C00) [pid = 192] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760EC2E800) [pid = 192] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760E9DA800) [pid = 192] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760EC2BC00) [pid = 192] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760DC3C400) [pid = 192] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007601643C00) [pid = 192] [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.] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 96 (00000076792B7C00) [pid = 192] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760EC88C00) [pid = 192] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760B570C00) [pid = 192] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:15:52 INFO - PROCESS | 192 | 1460988952184 Marionette TRACE conn5 <- [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]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 839ms 07:15:52 INFO - PROCESS | 192 | 1460988952212 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 192 | 1460988952215 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 07:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:15:52 INFO - PROCESS | 192 | 1460988952218 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 192 | 1460988952222 Marionette TRACE conn5 <- [1,286,null,{}] 07:15:52 INFO - PROCESS | 192 | 1460988952232 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:52 INFO - PROCESS | 192 | 1460988952319 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 07:15:52 INFO - PROCESS | 192 | 1460988952379 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007608964000 == 45 [pid = 192] [id = 81] 07:15:52 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760166F800) [pid = 192] [serial = 240] [outer = 0000000000000000] 07:15:52 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760828C000) [pid = 192] [serial = 241] [outer = 000000760166F800] 07:15:52 INFO - PROCESS | 192 | 1460988952436 Marionette DEBUG loaded listener.js 07:15:52 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007608624C00) [pid = 192] [serial = 242] [outer = 000000760166F800] 07:15:52 INFO - PROCESS | 192 | 1460988952825 Marionette TRACE conn5 <- [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]]]}] 07:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 07:15:52 INFO - PROCESS | 192 | 1460988952850 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 07:15:52 INFO - PROCESS | 192 | 1460988952853 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 07:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:15:52 INFO - PROCESS | 192 | 1460988952856 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:15:52 INFO - PROCESS | 192 | 1460988952858 Marionette TRACE conn5 <- [1,290,null,{}] 07:15:52 INFO - PROCESS | 192 | 1460988952861 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:52 INFO - PROCESS | 192 | 1460988952968 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 07:15:52 INFO - PROCESS | 192 | 1460988952977 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:52 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC0000 == 46 [pid = 192] [id = 82] 07:15:52 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007609A37C00) [pid = 192] [serial = 243] [outer = 0000000000000000] 07:15:53 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760AC6D800) [pid = 192] [serial = 244] [outer = 0000007609A37C00] 07:15:53 INFO - PROCESS | 192 | 1460988953023 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760B57B000) [pid = 192] [serial = 245] [outer = 0000007609A37C00] 07:15:53 INFO - PROCESS | 192 | 1460988953445 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 07:15:53 INFO - PROCESS | 192 | 1460988953488 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 07:15:53 INFO - PROCESS | 192 | 1460988953490 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 07:15:53 INFO - PROCESS | 192 | 1460988953493 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:15:53 INFO - PROCESS | 192 | 1460988953495 Marionette TRACE conn5 <- [1,294,null,{}] 07:15:53 INFO - PROCESS | 192 | 1460988953499 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:53 INFO - PROCESS | 192 | 1460988953578 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 07:15:53 INFO - PROCESS | 192 | 1460988953585 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:53 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED87000 == 47 [pid = 192] [id = 83] 07:15:53 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760BC5A800) [pid = 192] [serial = 246] [outer = 0000000000000000] 07:15:53 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760BD61400) [pid = 192] [serial = 247] [outer = 000000760BC5A800] 07:15:53 INFO - PROCESS | 192 | 1460988953631 Marionette DEBUG loaded listener.js 07:15:53 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760BFF9400) [pid = 192] [serial = 248] [outer = 000000760BC5A800] 07:15:54 INFO - PROCESS | 192 | 1460988954069 Marionette TRACE conn5 <- [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]]]}] 07:15:54 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. 07:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 07:15:54 INFO - PROCESS | 192 | 1460988954130 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 192 | 1460988954132 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 07:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:15:54 INFO - PROCESS | 192 | 1460988954136 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - PROCESS | 192 | 1460988954137 Marionette TRACE conn5 <- [1,298,null,{}] 07:15:54 INFO - PROCESS | 192 | 1460988954141 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:54 INFO - PROCESS | 192 | 1460988954268 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 07:15:54 INFO - PROCESS | 192 | 1460988954278 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:54 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEB8000 == 48 [pid = 192] [id = 84] 07:15:54 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760D935000) [pid = 192] [serial = 249] [outer = 0000000000000000] 07:15:54 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760DAA5000) [pid = 192] [serial = 250] [outer = 000000760D935000] 07:15:54 INFO - PROCESS | 192 | 1460988954364 Marionette DEBUG loaded listener.js 07:15:54 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760DAD7000) [pid = 192] [serial = 251] [outer = 000000760D935000] 07:15:54 INFO - PROCESS | 192 | 1460988954627 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:15:54 INFO - PROCESS | 192 | 1460988954840 Marionette TRACE conn5 <- [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]]]}] 07:15:54 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. 07:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 07:15:54 INFO - PROCESS | 192 | 1460988954879 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 07:15:54 INFO - PROCESS | 192 | 1460988954881 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 07:15:54 INFO - PROCESS | 192 | 1460988954884 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:15:54 INFO - PROCESS | 192 | 1460988954886 Marionette TRACE conn5 <- [1,302,null,{}] 07:15:54 INFO - PROCESS | 192 | 1460988954941 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:55 INFO - PROCESS | 192 | 1460988955040 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 07:15:55 INFO - PROCESS | 192 | 1460988955052 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 192 | ++DOCSHELL 0000007607D4A000 == 49 [pid = 192] [id = 85] 07:15:55 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760D938800) [pid = 192] [serial = 252] [outer = 0000000000000000] 07:15:55 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760E9DE800) [pid = 192] [serial = 253] [outer = 000000760D938800] 07:15:55 INFO - PROCESS | 192 | 1460988955098 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760EAD9000) [pid = 192] [serial = 254] [outer = 000000760D938800] 07:15:55 INFO - PROCESS | 192 | 1460988955533 Marionette TRACE conn5 <- [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]]]}] 07:15:55 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. 07:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 07:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:15:55 INFO - PROCESS | 192 | 1460988955567 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 07:15:55 INFO - PROCESS | 192 | 1460988955569 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 07:15:55 INFO - PROCESS | 192 | 1460988955572 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:15:55 INFO - PROCESS | 192 | 1460988955574 Marionette TRACE conn5 <- [1,306,null,{}] 07:15:55 INFO - PROCESS | 192 | 1460988955577 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:55 INFO - PROCESS | 192 | 1460988955679 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 07:15:55 INFO - PROCESS | 192 | 1460988955685 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:55 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED9800 == 50 [pid = 192] [id = 86] 07:15:55 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760EC28C00) [pid = 192] [serial = 255] [outer = 0000000000000000] 07:15:55 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760EC2DC00) [pid = 192] [serial = 256] [outer = 000000760EC28C00] 07:15:55 INFO - PROCESS | 192 | 1460988955730 Marionette DEBUG loaded listener.js 07:15:55 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760EC8E000) [pid = 192] [serial = 257] [outer = 000000760EC28C00] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760EC89400) [pid = 192] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760DADA800) [pid = 192] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760DAAD800) [pid = 192] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760BC68C00) [pid = 192] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760DCC3800) [pid = 192] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007608372400) [pid = 192] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760EC29800) [pid = 192] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007607FA9000) [pid = 192] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760BC5C000) [pid = 192] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760081AC00) [pid = 192] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760500E400) [pid = 192] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007608BC9400) [pid = 192] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:15:56 INFO - PROCESS | 192 | --DOMWINDOW == 99 (00000076795F4C00) [pid = 192] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:15:56 INFO - PROCESS | 192 | 1460988956337 Marionette TRACE conn5 <- [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]]]}] 07:15:56 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. 07:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 07:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:15:56 INFO - PROCESS | 192 | 1460988956414 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 07:15:56 INFO - PROCESS | 192 | 1460988956416 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 07:15:56 INFO - PROCESS | 192 | 1460988956420 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:15:56 INFO - PROCESS | 192 | 1460988956421 Marionette TRACE conn5 <- [1,310,null,{}] 07:15:56 INFO - PROCESS | 192 | 1460988956425 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:56 INFO - PROCESS | 192 | 1460988956505 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 07:15:56 INFO - PROCESS | 192 | 1460988956515 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:56 INFO - PROCESS | 192 | ++DOCSHELL 000000767A6C4800 == 51 [pid = 192] [id = 87] 07:15:56 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007608548C00) [pid = 192] [serial = 258] [outer = 0000000000000000] 07:15:56 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760BC59800) [pid = 192] [serial = 259] [outer = 0000007608548C00] 07:15:56 INFO - PROCESS | 192 | 1460988956561 Marionette DEBUG loaded listener.js 07:15:56 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760EC2F800) [pid = 192] [serial = 260] [outer = 0000007608548C00] 07:15:56 INFO - PROCESS | 192 | 1460988956963 Marionette TRACE conn5 <- [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]]]}] 07:15:57 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. 07:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 07:15:57 INFO - PROCESS | 192 | 1460988957008 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 192 | 1460988957011 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 07:15:57 INFO - PROCESS | 192 | 1460988957014 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:15:57 INFO - PROCESS | 192 | 1460988957016 Marionette TRACE conn5 <- [1,314,null,{}] 07:15:57 INFO - PROCESS | 192 | 1460988957019 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 192 | 1460988957099 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 07:15:57 INFO - PROCESS | 192 | 1460988957106 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 192 | ++DOCSHELL 000000767B472800 == 52 [pid = 192] [id = 88] 07:15:57 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007610756800) [pid = 192] [serial = 261] [outer = 0000000000000000] 07:15:57 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000761075E400) [pid = 192] [serial = 262] [outer = 0000007610756800] 07:15:57 INFO - PROCESS | 192 | 1460988957153 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007611628400) [pid = 192] [serial = 263] [outer = 0000007610756800] 07:15:57 INFO - PROCESS | 192 | 1460988957559 Marionette TRACE conn5 <- [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]]]}] 07:15:57 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. 07:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 07:15:57 INFO - PROCESS | 192 | 1460988957604 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 07:15:57 INFO - PROCESS | 192 | 1460988957607 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 07:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:15:57 INFO - PROCESS | 192 | 1460988957615 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:15:57 INFO - PROCESS | 192 | 1460988957618 Marionette TRACE conn5 <- [1,318,null,{}] 07:15:57 INFO - PROCESS | 192 | 1460988957621 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:57 INFO - PROCESS | 192 | 1460988957723 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 07:15:57 INFO - PROCESS | 192 | 1460988957732 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:57 INFO - PROCESS | 192 | ++DOCSHELL 000000767BBDB800 == 53 [pid = 192] [id = 89] 07:15:57 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000761164D000) [pid = 192] [serial = 264] [outer = 0000000000000000] 07:15:57 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (00000076793E8000) [pid = 192] [serial = 265] [outer = 000000761164D000] 07:15:57 INFO - PROCESS | 192 | 1460988957783 Marionette DEBUG loaded listener.js 07:15:57 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007679D68000) [pid = 192] [serial = 266] [outer = 000000761164D000] 07:15:58 INFO - PROCESS | 192 | 1460988958262 Marionette TRACE conn5 <- [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]]]}] 07:15:58 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. 07:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 07:15:58 INFO - PROCESS | 192 | 1460988958289 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 07:15:58 INFO - PROCESS | 192 | 1460988958292 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 07:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:15:58 INFO - PROCESS | 192 | 1460988958348 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:15:58 INFO - PROCESS | 192 | 1460988958352 Marionette TRACE conn5 <- [1,322,null,{}] 07:15:58 INFO - PROCESS | 192 | 1460988958358 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:58 INFO - PROCESS | 192 | 1460988958470 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 07:15:58 INFO - PROCESS | 192 | 1460988958547 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007605BC9800 == 54 [pid = 192] [id = 90] 07:15:58 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760166E000) [pid = 192] [serial = 267] [outer = 0000000000000000] 07:15:58 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007604698C00) [pid = 192] [serial = 268] [outer = 000000760166E000] 07:15:58 INFO - PROCESS | 192 | 1460988958647 Marionette DEBUG loaded listener.js 07:15:58 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007605D9EC00) [pid = 192] [serial = 269] [outer = 000000760166E000] 07:15:59 INFO - PROCESS | 192 | 1460988959334 Marionette TRACE conn5 <- [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]]]}] 07:15:59 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. 07:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1020ms 07:15:59 INFO - PROCESS | 192 | 1460988959376 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 07:15:59 INFO - PROCESS | 192 | 1460988959380 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 07:15:59 INFO - PROCESS | 192 | 1460988959384 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:15:59 INFO - PROCESS | 192 | 1460988959387 Marionette TRACE conn5 <- [1,326,null,{}] 07:15:59 INFO - PROCESS | 192 | 1460988959396 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:15:59 INFO - PROCESS | 192 | 1460988959529 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 07:15:59 INFO - PROCESS | 192 | 1460988959599 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:59 INFO - PROCESS | 192 | ++DOCSHELL 000000760C591000 == 55 [pid = 192] [id = 91] 07:15:59 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007608BC8800) [pid = 192] [serial = 270] [outer = 0000000000000000] 07:15:59 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007601669C00) [pid = 192] [serial = 271] [outer = 0000007608BC8800] 07:15:59 INFO - PROCESS | 192 | 1460988959659 Marionette DEBUG loaded listener.js 07:15:59 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760B575C00) [pid = 192] [serial = 272] [outer = 0000007608BC8800] 07:16:00 INFO - PROCESS | 192 | 1460988960205 Marionette TRACE conn5 <- [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]]]}] 07:16:00 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. 07:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 881ms 07:16:00 INFO - PROCESS | 192 | 1460988960271 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 07:16:00 INFO - PROCESS | 192 | 1460988960274 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 07:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:16:00 INFO - PROCESS | 192 | 1460988960278 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:16:00 INFO - PROCESS | 192 | 1460988960280 Marionette TRACE conn5 <- [1,330,null,{}] 07:16:00 INFO - PROCESS | 192 | 1460988960284 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:00 INFO - PROCESS | 192 | 1460988960394 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 07:16:00 INFO - PROCESS | 192 | 1460988960484 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:00 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA5000 == 56 [pid = 192] [id = 92] 07:16:00 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760C57A400) [pid = 192] [serial = 273] [outer = 0000000000000000] 07:16:00 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760D92F000) [pid = 192] [serial = 274] [outer = 000000760C57A400] 07:16:00 INFO - PROCESS | 192 | 1460988960550 Marionette DEBUG loaded listener.js 07:16:00 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760D9E4800) [pid = 192] [serial = 275] [outer = 000000760C57A400] 07:16:01 INFO - PROCESS | 192 | 1460988961156 Marionette TRACE conn5 <- [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]]]}] 07:16:01 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. 07:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 923ms 07:16:01 INFO - PROCESS | 192 | 1460988961203 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 07:16:01 INFO - PROCESS | 192 | 1460988961205 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 07:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:16:01 INFO - PROCESS | 192 | 1460988961209 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:16:01 INFO - PROCESS | 192 | 1460988961211 Marionette TRACE conn5 <- [1,334,null,{}] 07:16:01 INFO - PROCESS | 192 | 1460988961215 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:01 INFO - PROCESS | 192 | 1460988961323 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 07:16:01 INFO - PROCESS | 192 | 1460988961392 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:01 INFO - PROCESS | 192 | ++DOCSHELL 000000767FE1E000 == 57 [pid = 192] [id = 93] 07:16:01 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760E9DD400) [pid = 192] [serial = 276] [outer = 0000000000000000] 07:16:01 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000761075B800) [pid = 192] [serial = 277] [outer = 000000760E9DD400] 07:16:01 INFO - PROCESS | 192 | 1460988961451 Marionette DEBUG loaded listener.js 07:16:01 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (00000076792B0C00) [pid = 192] [serial = 278] [outer = 000000760E9DD400] 07:16:02 INFO - PROCESS | 192 | 1460988962047 Marionette TRACE conn5 <- [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]]]}] 07:16:02 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. 07:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 881ms 07:16:02 INFO - PROCESS | 192 | 1460988962093 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 192 | 1460988962095 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 07:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:16:02 INFO - PROCESS | 192 | 1460988962099 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 192 | 1460988962101 Marionette TRACE conn5 <- [1,338,null,{}] 07:16:02 INFO - PROCESS | 192 | 1460988962105 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:02 INFO - PROCESS | 192 | 1460988962208 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 07:16:02 INFO - PROCESS | 192 | 1460988962291 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:02 INFO - PROCESS | 192 | ++DOCSHELL 00000076092EE000 == 58 [pid = 192] [id = 94] 07:16:02 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007609289C00) [pid = 192] [serial = 279] [outer = 0000000000000000] 07:16:02 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007609291800) [pid = 192] [serial = 280] [outer = 0000007609289C00] 07:16:02 INFO - PROCESS | 192 | 1460988962348 Marionette DEBUG loaded listener.js 07:16:02 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007610760C00) [pid = 192] [serial = 281] [outer = 0000007609289C00] 07:16:02 INFO - PROCESS | 192 | 1460988962849 Marionette TRACE conn5 <- [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]]]}] 07:16:02 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. 07:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 776ms 07:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:16:02 INFO - PROCESS | 192 | 1460988962923 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 07:16:02 INFO - PROCESS | 192 | 1460988962926 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 07:16:02 INFO - PROCESS | 192 | 1460988962931 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:16:02 INFO - PROCESS | 192 | 1460988962933 Marionette TRACE conn5 <- [1,342,null,{}] 07:16:02 INFO - PROCESS | 192 | 1460988962937 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:03 INFO - PROCESS | 192 | 1460988963068 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 07:16:03 INFO - PROCESS | 192 | 1460988963141 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:03 INFO - PROCESS | 192 | ++DOCSHELL 0000007600BBE800 == 59 [pid = 192] [id = 95] 07:16:03 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007605D9D000) [pid = 192] [serial = 282] [outer = 0000000000000000] 07:16:03 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760828DC00) [pid = 192] [serial = 283] [outer = 0000007605D9D000] 07:16:03 INFO - PROCESS | 192 | 1460988963243 Marionette DEBUG loaded listener.js 07:16:03 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760DC80C00) [pid = 192] [serial = 284] [outer = 0000007605D9D000] 07:16:03 INFO - PROCESS | 192 | 1460988963944 Marionette TRACE conn5 <- [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]]]}] 07:16:04 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. 07:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1076ms 07:16:04 INFO - PROCESS | 192 | 1460988964008 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 192 | 1460988964013 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 07:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:16:04 INFO - PROCESS | 192 | 1460988964018 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 192 | 1460988964022 Marionette TRACE conn5 <- [1,346,null,{}] 07:16:04 INFO - PROCESS | 192 | 1460988964027 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:04 INFO - PROCESS | 192 | 1460988964126 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 07:16:04 INFO - PROCESS | 192 | 1460988964199 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:04 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB63000 == 60 [pid = 192] [id = 96] 07:16:04 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007607F9C800) [pid = 192] [serial = 285] [outer = 0000000000000000] 07:16:04 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (0000007607FDD400) [pid = 192] [serial = 286] [outer = 0000007607F9C800] 07:16:04 INFO - PROCESS | 192 | 1460988964251 Marionette DEBUG loaded listener.js 07:16:04 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760836C000) [pid = 192] [serial = 287] [outer = 0000007607F9C800] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 000000767B472800 == 59 [pid = 192] [id = 88] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 000000767A6C4800 == 58 [pid = 192] [id = 87] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED9800 == 57 [pid = 192] [id = 86] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 0000007607D4A000 == 56 [pid = 192] [id = 85] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 000000760FEB8000 == 55 [pid = 192] [id = 84] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 000000760ED87000 == 54 [pid = 192] [id = 83] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC0000 == 53 [pid = 192] [id = 82] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 0000007608964000 == 52 [pid = 192] [id = 81] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000760D933800) [pid = 192] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 0000007609565000 == 51 [pid = 192] [id = 80] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 00000076096DA000 == 50 [pid = 192] [id = 79] 07:16:04 INFO - PROCESS | 192 | --DOCSHELL 00000076056D5800 == 49 [pid = 192] [id = 75] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760DC77000) [pid = 192] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000767A6D4400) [pid = 192] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760DC3AC00) [pid = 192] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760BFF8400) [pid = 192] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760E9D8400) [pid = 192] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760DCC8400) [pid = 192] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760DC7E400) [pid = 192] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 120 (0000007611644000) [pid = 192] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007608255000) [pid = 192] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007608373800) [pid = 192] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760BC5E400) [pid = 192] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760E9DC400) [pid = 192] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007605DB9C00) [pid = 192] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007607FA4400) [pid = 192] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 113 (00000076084D9000) [pid = 192] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007609618800) [pid = 192] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760B519C00) [pid = 192] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007608A3F400) [pid = 192] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007605658C00) [pid = 192] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000767A6CF800) [pid = 192] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760DC38800) [pid = 192] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000761162D400) [pid = 192] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000761164E800) [pid = 192] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760BD66C00) [pid = 192] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760EC86800) [pid = 192] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760EAD5800) [pid = 192] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760BC65800) [pid = 192] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:16:04 INFO - PROCESS | 192 | 1460988964872 Marionette TRACE conn5 <- [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]]]}] 07:16:04 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. 07:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 880ms 07:16:04 INFO - PROCESS | 192 | 1460988964902 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 07:16:04 INFO - PROCESS | 192 | 1460988964908 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 07:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:16:04 INFO - PROCESS | 192 | 1460988964914 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:16:04 INFO - PROCESS | 192 | 1460988964917 Marionette TRACE conn5 <- [1,350,null,{}] 07:16:04 INFO - PROCESS | 192 | 1460988964921 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:05 INFO - PROCESS | 192 | 1460988965009 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 07:16:05 INFO - PROCESS | 192 | 1460988965081 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 192 | ++DOCSHELL 0000007608039800 == 50 [pid = 192] [id = 97] 07:16:05 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007600C92800) [pid = 192] [serial = 288] [outer = 0000000000000000] 07:16:05 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007607D9BC00) [pid = 192] [serial = 289] [outer = 0000007600C92800] 07:16:05 INFO - PROCESS | 192 | 1460988965130 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (00000076084D6800) [pid = 192] [serial = 290] [outer = 0000007600C92800] 07:16:05 INFO - PROCESS | 192 | 1460988965544 Marionette TRACE conn5 <- [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]]]}] 07:16:05 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. 07:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 671ms 07:16:05 INFO - PROCESS | 192 | 1460988965587 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 07:16:05 INFO - PROCESS | 192 | 1460988965589 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 07:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:16:05 INFO - PROCESS | 192 | 1460988965598 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:16:05 INFO - PROCESS | 192 | 1460988965602 Marionette TRACE conn5 <- [1,354,null,{}] 07:16:05 INFO - PROCESS | 192 | 1460988965613 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:05 INFO - PROCESS | 192 | 1460988965702 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 07:16:05 INFO - PROCESS | 192 | 1460988965711 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:05 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFB6000 == 51 [pid = 192] [id = 98] 07:16:05 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007608E73000) [pid = 192] [serial = 291] [outer = 0000000000000000] 07:16:05 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007608E75C00) [pid = 192] [serial = 292] [outer = 0000007608E73000] 07:16:05 INFO - PROCESS | 192 | 1460988965762 Marionette DEBUG loaded listener.js 07:16:05 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760928F000) [pid = 192] [serial = 293] [outer = 0000007608E73000] 07:16:06 INFO - PROCESS | 192 | 1460988966219 Marionette TRACE conn5 <- [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]]]}] 07:16:06 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. 07:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 07:16:06 INFO - PROCESS | 192 | 1460988966229 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 192 | 1460988966232 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 07:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:16:06 INFO - PROCESS | 192 | 1460988966236 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 192 | 1460988966237 Marionette TRACE conn5 <- [1,358,null,{}] 07:16:06 INFO - PROCESS | 192 | 1460988966245 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:06 INFO - PROCESS | 192 | 1460988966331 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 07:16:06 INFO - PROCESS | 192 | 1460988966370 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:06 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC14800 == 52 [pid = 192] [id = 99] 07:16:06 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760B17DC00) [pid = 192] [serial = 294] [outer = 0000000000000000] 07:16:06 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760B571C00) [pid = 192] [serial = 295] [outer = 000000760B17DC00] 07:16:06 INFO - PROCESS | 192 | 1460988966418 Marionette DEBUG loaded listener.js 07:16:06 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760BC65C00) [pid = 192] [serial = 296] [outer = 000000760B17DC00] 07:16:06 INFO - PROCESS | 192 | 1460988966856 Marionette TRACE conn5 <- [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]]]}] 07:16:06 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. 07:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 07:16:06 INFO - PROCESS | 192 | 1460988966910 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 07:16:06 INFO - PROCESS | 192 | 1460988966912 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 07:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:16:06 INFO - PROCESS | 192 | 1460988966915 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:16:06 INFO - PROCESS | 192 | 1460988966917 Marionette TRACE conn5 <- [1,362,null,{}] 07:16:06 INFO - PROCESS | 192 | 1460988966921 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:07 INFO - PROCESS | 192 | 1460988967025 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 07:16:07 INFO - PROCESS | 192 | 1460988967031 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCB000 == 53 [pid = 192] [id = 100] 07:16:07 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760BD60800) [pid = 192] [serial = 297] [outer = 0000000000000000] 07:16:07 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760BD6B400) [pid = 192] [serial = 298] [outer = 000000760BD60800] 07:16:07 INFO - PROCESS | 192 | 1460988967078 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760C570000) [pid = 192] [serial = 299] [outer = 000000760BD60800] 07:16:07 INFO - PROCESS | 192 | 1460988967550 Marionette TRACE conn5 <- [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]]]}] 07:16:07 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. 07:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 07:16:07 INFO - PROCESS | 192 | 1460988967590 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 07:16:07 INFO - PROCESS | 192 | 1460988967592 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 07:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:16:07 INFO - PROCESS | 192 | 1460988967596 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:16:07 INFO - PROCESS | 192 | 1460988967597 Marionette TRACE conn5 <- [1,366,null,{}] 07:16:07 INFO - PROCESS | 192 | 1460988967601 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:07 INFO - PROCESS | 192 | 1460988967753 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 07:16:07 INFO - PROCESS | 192 | 1460988967788 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:07 INFO - PROCESS | 192 | ++DOCSHELL 00000076116D9000 == 54 [pid = 192] [id = 101] 07:16:07 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760D9DE800) [pid = 192] [serial = 300] [outer = 0000000000000000] 07:16:07 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760DAAD400) [pid = 192] [serial = 301] [outer = 000000760D9DE800] 07:16:07 INFO - PROCESS | 192 | 1460988967838 Marionette DEBUG loaded listener.js 07:16:07 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760DC42400) [pid = 192] [serial = 302] [outer = 000000760D9DE800] 07:16:08 INFO - PROCESS | 192 | 1460988968292 Marionette TRACE conn5 <- [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]]]}] 07:16:08 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. 07:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 07:16:08 INFO - PROCESS | 192 | 1460988968333 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 07:16:08 INFO - PROCESS | 192 | 1460988968335 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 07:16:08 INFO - PROCESS | 192 | 1460988968338 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:16:08 INFO - PROCESS | 192 | 1460988968340 Marionette TRACE conn5 <- [1,370,null,{}] 07:16:08 INFO - PROCESS | 192 | 1460988968343 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:08 INFO - PROCESS | 192 | 1460988968448 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 07:16:08 INFO - PROCESS | 192 | 1460988968454 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:08 INFO - PROCESS | 192 | ++DOCSHELL 0000007611870000 == 55 [pid = 192] [id = 102] 07:16:08 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760DC77C00) [pid = 192] [serial = 303] [outer = 0000000000000000] 07:16:08 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760DCC3800) [pid = 192] [serial = 304] [outer = 000000760DC77C00] 07:16:08 INFO - PROCESS | 192 | 1460988968503 Marionette DEBUG loaded listener.js 07:16:08 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760EAD4000) [pid = 192] [serial = 305] [outer = 000000760DC77C00] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760EADAC00) [pid = 192] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007607FA5C00) [pid = 192] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007608F8C000) [pid = 192] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 115 (00000076051F9C00) [pid = 192] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760BC5A800) [pid = 192] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760166F800) [pid = 192] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007608366000) [pid = 192] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007607FA8400) [pid = 192] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007609A37C00) [pid = 192] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760EC28C00) [pid = 192] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760D92E400) [pid = 192] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760D938800) [pid = 192] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007608548C00) [pid = 192] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760D935000) [pid = 192] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:16:09 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007610756800) [pid = 192] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:16:09 INFO - PROCESS | 192 | 1460988969071 Marionette TRACE conn5 <- [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]]]}] 07:16:09 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. 07:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 776ms 07:16:09 INFO - PROCESS | 192 | 1460988969118 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 192 | 1460988969120 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 07:16:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:16:09 INFO - PROCESS | 192 | 1460988969123 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 192 | 1460988969125 Marionette TRACE conn5 <- [1,374,null,{}] 07:16:09 INFO - PROCESS | 192 | 1460988969128 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:09 INFO - PROCESS | 192 | 1460988969208 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 07:16:09 INFO - PROCESS | 192 | 1460988969215 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC1B800 == 56 [pid = 192] [id = 103] 07:16:09 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (00000076084B7800) [pid = 192] [serial = 306] [outer = 0000000000000000] 07:16:09 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007608F8C000) [pid = 192] [serial = 307] [outer = 00000076084B7800] 07:16:09 INFO - PROCESS | 192 | 1460988969261 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760EAD3400) [pid = 192] [serial = 308] [outer = 00000076084B7800] 07:16:09 INFO - PROCESS | 192 | 1460988969713 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:16:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:16:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 07:16:09 INFO - PROCESS | 192 | 1460988969756 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 07:16:09 INFO - PROCESS | 192 | 1460988969758 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 07:16:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:16:09 INFO - PROCESS | 192 | 1460988969762 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:16:09 INFO - PROCESS | 192 | 1460988969763 Marionette TRACE conn5 <- [1,378,null,{}] 07:16:09 INFO - PROCESS | 192 | 1460988969767 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:09 INFO - PROCESS | 192 | 1460988969848 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 07:16:09 INFO - PROCESS | 192 | 1460988969856 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:09 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD2A000 == 57 [pid = 192] [id = 104] 07:16:09 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760EC31400) [pid = 192] [serial = 309] [outer = 0000000000000000] 07:16:09 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760EC8C800) [pid = 192] [serial = 310] [outer = 000000760EC31400] 07:16:09 INFO - PROCESS | 192 | 1460988969902 Marionette DEBUG loaded listener.js 07:16:09 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007610762C00) [pid = 192] [serial = 311] [outer = 000000760EC31400] 07:16:10 INFO - PROCESS | 192 | 1460988970473 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:16:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:16:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 735ms 07:16:10 INFO - PROCESS | 192 | 1460988970529 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 07:16:10 INFO - PROCESS | 192 | 1460988970532 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 07:16:10 INFO - PROCESS | 192 | 1460988970536 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:16:10 INFO - PROCESS | 192 | 1460988970537 Marionette TRACE conn5 <- [1,382,null,{}] 07:16:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:16:10 INFO - PROCESS | 192 | 1460988970543 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:10 INFO - PROCESS | 192 | 1460988970624 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 07:16:10 INFO - PROCESS | 192 | 1460988970633 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:10 INFO - PROCESS | 192 | ++DOCSHELL 000000767B9C8000 == 58 [pid = 192] [id = 105] 07:16:10 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000761164C800) [pid = 192] [serial = 312] [outer = 0000000000000000] 07:16:10 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (00000076792A9400) [pid = 192] [serial = 313] [outer = 000000761164C800] 07:16:10 INFO - PROCESS | 192 | 1460988970678 Marionette DEBUG loaded listener.js 07:16:10 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (00000076793EEC00) [pid = 192] [serial = 314] [outer = 000000761164C800] 07:16:11 INFO - PROCESS | 192 | 1460988971216 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:16:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:16:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 07:16:11 INFO - PROCESS | 192 | 1460988971279 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 07:16:11 INFO - PROCESS | 192 | 1460988971283 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 07:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:16:11 INFO - PROCESS | 192 | 1460988971289 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:16:11 INFO - PROCESS | 192 | 1460988971294 Marionette TRACE conn5 <- [1,386,null,{}] 07:16:11 INFO - PROCESS | 192 | 1460988971300 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:11 INFO - PROCESS | 192 | 1460988971413 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 07:16:11 INFO - PROCESS | 192 | 1460988971489 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:11 INFO - PROCESS | 192 | ++DOCSHELL 0000007609181800 == 59 [pid = 192] [id = 106] 07:16:11 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (00000076071B6800) [pid = 192] [serial = 315] [outer = 0000000000000000] 07:16:11 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007607CA1000) [pid = 192] [serial = 316] [outer = 00000076071B6800] 07:16:11 INFO - PROCESS | 192 | 1460988971590 Marionette DEBUG loaded listener.js 07:16:11 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007608298800) [pid = 192] [serial = 317] [outer = 00000076071B6800] 07:16:12 INFO - PROCESS | 192 | 1460988972253 Marionette TRACE conn5 <- [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]]]}] 07:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 07:16:12 INFO - PROCESS | 192 | 1460988972279 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 07:16:12 INFO - PROCESS | 192 | 1460988972285 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 07:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:16:12 INFO - PROCESS | 192 | 1460988972292 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:16:12 INFO - PROCESS | 192 | 1460988972295 Marionette TRACE conn5 <- [1,390,null,{}] 07:16:12 INFO - PROCESS | 192 | 1460988972300 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:12 INFO - PROCESS | 192 | 1460988972409 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 07:16:12 INFO - PROCESS | 192 | 1460988972483 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC0C800 == 60 [pid = 192] [id = 107] 07:16:12 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007608E6F800) [pid = 192] [serial = 318] [outer = 0000000000000000] 07:16:12 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007609195000) [pid = 192] [serial = 319] [outer = 0000007608E6F800] 07:16:12 INFO - PROCESS | 192 | 1460988972541 Marionette DEBUG loaded listener.js 07:16:12 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760920CC00) [pid = 192] [serial = 320] [outer = 0000007608E6F800] 07:16:13 INFO - PROCESS | 192 | 1460988973227 Marionette TRACE conn5 <- [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]]]}] 07:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 986ms 07:16:13 INFO - PROCESS | 192 | 1460988973284 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 07:16:13 INFO - PROCESS | 192 | 1460988973287 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 07:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:16:13 INFO - PROCESS | 192 | 1460988973291 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:16:13 INFO - PROCESS | 192 | 1460988973296 Marionette TRACE conn5 <- [1,394,null,{}] 07:16:13 INFO - PROCESS | 192 | 1460988973307 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:13 INFO - PROCESS | 192 | 1460988973417 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 07:16:13 INFO - PROCESS | 192 | 1460988973492 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:13 INFO - PROCESS | 192 | ++DOCSHELL 000000767E79D000 == 61 [pid = 192] [id = 108] 07:16:13 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760B0A6800) [pid = 192] [serial = 321] [outer = 0000000000000000] 07:16:13 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760C578000) [pid = 192] [serial = 322] [outer = 000000760B0A6800] 07:16:13 INFO - PROCESS | 192 | 1460988973593 Marionette DEBUG loaded listener.js 07:16:13 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760DAA6400) [pid = 192] [serial = 323] [outer = 000000760B0A6800] 07:16:14 INFO - PROCESS | 192 | 1460988974459 Marionette TRACE conn5 <- [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]]]}] 07:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1236ms 07:16:14 INFO - PROCESS | 192 | 1460988974529 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 07:16:14 INFO - PROCESS | 192 | 1460988974534 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 07:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:16:14 INFO - PROCESS | 192 | 1460988974539 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:16:14 INFO - PROCESS | 192 | 1460988974543 Marionette TRACE conn5 <- [1,398,null,{}] 07:16:14 INFO - PROCESS | 192 | 1460988974548 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:14 INFO - PROCESS | 192 | 1460988974645 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 07:16:14 INFO - PROCESS | 192 | 1460988974713 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:14 INFO - PROCESS | 192 | ++DOCSHELL 0000007608976000 == 62 [pid = 192] [id = 109] 07:16:14 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007607CA5C00) [pid = 192] [serial = 324] [outer = 0000000000000000] 07:16:14 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007607CAB800) [pid = 192] [serial = 325] [outer = 0000007607CA5C00] 07:16:14 INFO - PROCESS | 192 | 1460988974764 Marionette DEBUG loaded listener.js 07:16:14 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760824D000) [pid = 192] [serial = 326] [outer = 0000007607CA5C00] 07:16:15 INFO - PROCESS | 192 | 1460988975450 Marionette TRACE conn5 <- [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]]]}] 07:16:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:16:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 923ms 07:16:15 INFO - PROCESS | 192 | 1460988975466 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 07:16:15 INFO - PROCESS | 192 | 1460988975472 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 07:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:16:15 INFO - PROCESS | 192 | 1460988975478 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:16:15 INFO - PROCESS | 192 | 1460988975481 Marionette TRACE conn5 <- [1,402,null,{}] 07:16:15 INFO - PROCESS | 192 | 1460988975485 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:15 INFO - PROCESS | 192 | 1460988975582 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 07:16:15 INFO - PROCESS | 192 | 1460988975671 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:15 INFO - PROCESS | 192 | ++DOCSHELL 000000760868B000 == 63 [pid = 192] [id = 110] 07:16:15 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (0000007608297400) [pid = 192] [serial = 327] [outer = 0000000000000000] 07:16:15 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007608371800) [pid = 192] [serial = 328] [outer = 0000007608297400] 07:16:15 INFO - PROCESS | 192 | 1460988975722 Marionette DEBUG loaded listener.js 07:16:15 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (00000076084DAC00) [pid = 192] [serial = 329] [outer = 0000007608297400] 07:16:15 INFO - PROCESS | 192 | --DOCSHELL 000000767C3CA000 == 62 [pid = 192] [id = 62] 07:16:15 INFO - PROCESS | 192 | --DOCSHELL 000000767AD2A000 == 61 [pid = 192] [id = 104] 07:16:15 INFO - PROCESS | 192 | --DOCSHELL 000000760EC1B800 == 60 [pid = 192] [id = 103] 07:16:15 INFO - PROCESS | 192 | --DOCSHELL 0000007611870000 == 59 [pid = 192] [id = 102] 07:16:15 INFO - PROCESS | 192 | --DOCSHELL 00000076116D9000 == 58 [pid = 192] [id = 101] 07:16:15 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCB000 == 57 [pid = 192] [id = 100] 07:16:15 INFO - PROCESS | 192 | --DOCSHELL 000000760EC14800 == 56 [pid = 192] [id = 99] 07:16:15 INFO - PROCESS | 192 | --DOMWINDOW == 127 (00000076051FA800) [pid = 192] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:16:15 INFO - PROCESS | 192 | --DOMWINDOW == 126 (0000007608F8C800) [pid = 192] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:16:15 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760DAA8800) [pid = 192] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:16:15 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076793E2800) [pid = 192] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 123 (00000076793E8000) [pid = 192] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOCSHELL 000000760BFB6000 == 55 [pid = 192] [id = 98] 07:16:16 INFO - PROCESS | 192 | --DOCSHELL 0000007608039800 == 54 [pid = 192] [id = 97] 07:16:16 INFO - PROCESS | 192 | --DOCSHELL 000000760BB63000 == 53 [pid = 192] [id = 96] 07:16:16 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA5000 == 52 [pid = 192] [id = 92] 07:16:16 INFO - PROCESS | 192 | --DOCSHELL 000000760C591000 == 51 [pid = 192] [id = 91] 07:16:16 INFO - PROCESS | 192 | --DOCSHELL 0000007605BC9800 == 50 [pid = 192] [id = 90] 07:16:16 INFO - PROCESS | 192 | --DOCSHELL 000000767BBDB800 == 49 [pid = 192] [id = 89] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000767B84E000) [pid = 192] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760862CC00) [pid = 192] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760DC81400) [pid = 192] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760BD61400) [pid = 192] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760828C000) [pid = 192] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007608624C00) [pid = 192] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007609A3CC00) [pid = 192] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007608E1E400) [pid = 192] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007608371000) [pid = 192] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007607FE3C00) [pid = 192] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760AC6D800) [pid = 192] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760B57B000) [pid = 192] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760EC2DC00) [pid = 192] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760EADA800) [pid = 192] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760EAD9000) [pid = 192] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760E9DE800) [pid = 192] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760BC59800) [pid = 192] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760EC8E000) [pid = 192] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760EC2F800) [pid = 192] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760DAA5000) [pid = 192] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760DAD7000) [pid = 192] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007611628400) [pid = 192] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000761075E400) [pid = 192] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760BFF9400) [pid = 192] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007607F9CC00) [pid = 192] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:16:16 INFO - PROCESS | 192 | 1460988976277 Marionette TRACE conn5 <- [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]]]}] 07:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 839ms 07:16:16 INFO - PROCESS | 192 | 1460988976320 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 07:16:16 INFO - PROCESS | 192 | 1460988976322 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 07:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:16:16 INFO - PROCESS | 192 | 1460988976326 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:16:16 INFO - PROCESS | 192 | 1460988976330 Marionette TRACE conn5 <- [1,406,null,{}] 07:16:16 INFO - PROCESS | 192 | 1460988976341 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:16 INFO - PROCESS | 192 | 1460988976429 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 07:16:16 INFO - PROCESS | 192 | 1460988976497 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:16 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A26000 == 50 [pid = 192] [id = 111] 07:16:16 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007607F9C400) [pid = 192] [serial = 330] [outer = 0000000000000000] 07:16:16 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007608371400) [pid = 192] [serial = 331] [outer = 0000007607F9C400] 07:16:16 INFO - PROCESS | 192 | 1460988976548 Marionette DEBUG loaded listener.js 07:16:16 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007608A3DC00) [pid = 192] [serial = 332] [outer = 0000007607F9C400] 07:16:16 INFO - PROCESS | 192 | 1460988976969 Marionette TRACE conn5 <- [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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 07:16:17 INFO - PROCESS | 192 | 1460988977020 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 192 | 1460988977023 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 07:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:16:17 INFO - PROCESS | 192 | 1460988977026 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 192 | 1460988977028 Marionette TRACE conn5 <- [1,410,null,{}] 07:16:17 INFO - PROCESS | 192 | 1460988977032 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:17 INFO - PROCESS | 192 | 1460988977113 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 07:16:17 INFO - PROCESS | 192 | 1460988977119 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 192 | ++DOCSHELL 000000760A91B000 == 51 [pid = 192] [id = 112] 07:16:17 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007608E71400) [pid = 192] [serial = 333] [outer = 0000000000000000] 07:16:17 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007609197800) [pid = 192] [serial = 334] [outer = 0000007608E71400] 07:16:17 INFO - PROCESS | 192 | 1460988977166 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760928C400) [pid = 192] [serial = 335] [outer = 0000007608E71400] 07:16:17 INFO - PROCESS | 192 | 1460988977642 Marionette TRACE conn5 <- [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]]]}] 07:16:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:16:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 07:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:16:17 INFO - PROCESS | 192 | 1460988977700 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 07:16:17 INFO - PROCESS | 192 | 1460988977702 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 07:16:17 INFO - PROCESS | 192 | 1460988977706 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:16:17 INFO - PROCESS | 192 | 1460988977708 Marionette TRACE conn5 <- [1,414,null,{}] 07:16:17 INFO - PROCESS | 192 | 1460988977711 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:17 INFO - PROCESS | 192 | 1460988977790 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 07:16:17 INFO - PROCESS | 192 | 1460988977800 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:17 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB74000 == 52 [pid = 192] [id = 113] 07:16:17 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007609621000) [pid = 192] [serial = 336] [outer = 0000000000000000] 07:16:17 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007609A35400) [pid = 192] [serial = 337] [outer = 0000007609621000] 07:16:17 INFO - PROCESS | 192 | 1460988977847 Marionette DEBUG loaded listener.js 07:16:17 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760B006800) [pid = 192] [serial = 338] [outer = 0000007609621000] 07:16:18 INFO - PROCESS | 192 | 1460988978614 Marionette TRACE conn5 <- [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]]]}] 07:16:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:16:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 923ms 07:16:18 INFO - PROCESS | 192 | 1460988978632 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 07:16:18 INFO - PROCESS | 192 | 1460988978637 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 07:16:18 INFO - PROCESS | 192 | 1460988978641 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:16:18 INFO - PROCESS | 192 | 1460988978645 Marionette TRACE conn5 <- [1,418,null,{}] 07:16:18 INFO - PROCESS | 192 | 1460988978652 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:18 INFO - PROCESS | 192 | 1460988978759 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 07:16:18 INFO - PROCESS | 192 | 1460988978829 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:18 INFO - PROCESS | 192 | ++DOCSHELL 000000760868A000 == 53 [pid = 192] [id = 114] 07:16:18 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007607FA5000) [pid = 192] [serial = 339] [outer = 0000000000000000] 07:16:18 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007608251400) [pid = 192] [serial = 340] [outer = 0000007607FA5000] 07:16:18 INFO - PROCESS | 192 | 1460988978889 Marionette DEBUG loaded listener.js 07:16:18 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (00000076084B0C00) [pid = 192] [serial = 341] [outer = 0000007607FA5000] 07:16:19 INFO - PROCESS | 192 | 1460988979922 Marionette TRACE conn5 <- [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]]]}] 07:16:19 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 07:16:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1339ms 07:16:20 INFO - PROCESS | 192 | 1460988980013 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 07:16:20 INFO - PROCESS | 192 | 1460988980020 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 07:16:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:16:20 INFO - PROCESS | 192 | 1460988980028 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:16:20 INFO - PROCESS | 192 | 1460988980031 Marionette TRACE conn5 <- [1,422,null,{}] 07:16:20 INFO - PROCESS | 192 | 1460988980036 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:20 INFO - PROCESS | 192 | 1460988980130 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 07:16:20 INFO - PROCESS | 192 | 1460988980315 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:20 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFB3800 == 54 [pid = 192] [id = 115] 07:16:20 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007608A3AC00) [pid = 192] [serial = 342] [outer = 0000000000000000] 07:16:20 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760920C800) [pid = 192] [serial = 343] [outer = 0000007608A3AC00] 07:16:20 INFO - PROCESS | 192 | 1460988980373 Marionette DEBUG loaded listener.js 07:16:20 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760B009C00) [pid = 192] [serial = 344] [outer = 0000007608A3AC00] 07:16:21 INFO - PROCESS | 192 | 1460988981435 Marionette TRACE conn5 <- [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]]]}] 07:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1446ms 07:16:21 INFO - PROCESS | 192 | 1460988981476 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 07:16:21 INFO - PROCESS | 192 | 1460988981478 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 07:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:16:21 INFO - PROCESS | 192 | 1460988981482 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:16:21 INFO - PROCESS | 192 | 1460988981486 Marionette TRACE conn5 <- [1,426,null,{}] 07:16:21 INFO - PROCESS | 192 | 1460988981499 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:21 INFO - PROCESS | 192 | 1460988981611 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 07:16:21 INFO - PROCESS | 192 | 1460988981723 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:21 INFO - PROCESS | 192 | ++DOCSHELL 000000760516D800 == 55 [pid = 192] [id = 116] 07:16:21 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760B574400) [pid = 192] [serial = 345] [outer = 0000000000000000] 07:16:21 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760BC62400) [pid = 192] [serial = 346] [outer = 000000760B574400] 07:16:21 INFO - PROCESS | 192 | 1460988981786 Marionette DEBUG loaded listener.js 07:16:21 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760BD6CC00) [pid = 192] [serial = 347] [outer = 000000760B574400] 07:16:22 INFO - PROCESS | 192 | 1460988982465 Marionette TRACE conn5 <- [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] 07:16:22 INFO - PROCESS | 192 | 1460988982520 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 07:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:16:22 INFO - PROCESS | 192 | 1460988982525 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:16:22 INFO - PROCESS | 192 | 1460988982530 Marionette TRACE conn5 <- [1,430,null,{}] 07:16:22 INFO - PROCESS | 192 | 1460988982536 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:22 INFO - PROCESS | 192 | 1460988982667 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 07:16:22 INFO - PROCESS | 192 | 1460988982720 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:22 INFO - PROCESS | 192 | ++DOCSHELL 0000007608E82000 == 56 [pid = 192] [id = 117] 07:16:22 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007607F9F800) [pid = 192] [serial = 348] [outer = 0000000000000000] 07:16:22 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007607FAA000) [pid = 192] [serial = 349] [outer = 0000007607F9F800] 07:16:22 INFO - PROCESS | 192 | 1460988982771 Marionette DEBUG loaded listener.js 07:16:22 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007608A3D000) [pid = 192] [serial = 350] [outer = 0000007607F9F800] 07:16:23 INFO - PROCESS | 192 | --DOCSHELL 000000767FE1E000 == 55 [pid = 192] [id = 93] 07:16:23 INFO - PROCESS | 192 | --DOCSHELL 0000007600BBE800 == 54 [pid = 192] [id = 95] 07:16:23 INFO - PROCESS | 192 | --DOCSHELL 00000076092EE000 == 53 [pid = 192] [id = 94] 07:16:23 INFO - PROCESS | 192 | --DOCSHELL 000000760A91B000 == 52 [pid = 192] [id = 112] 07:16:23 INFO - PROCESS | 192 | --DOCSHELL 0000007608A26000 == 51 [pid = 192] [id = 111] 07:16:23 INFO - PROCESS | 192 | --DOCSHELL 000000760868B000 == 50 [pid = 192] [id = 110] 07:16:23 INFO - PROCESS | 192 | --DOCSHELL 0000007608976000 == 49 [pid = 192] [id = 109] 07:16:23 INFO - PROCESS | 192 | 1460988983376 Marionette TRACE conn5 <- [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]]]}] 07:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 07:16:23 INFO - PROCESS | 192 | 1460988983411 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 07:16:23 INFO - PROCESS | 192 | 1460988983416 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 07:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:16:23 INFO - PROCESS | 192 | 1460988983425 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:16:23 INFO - PROCESS | 192 | 1460988983428 Marionette TRACE conn5 <- [1,434,null,{}] 07:16:23 INFO - PROCESS | 192 | 1460988983432 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:23 INFO - PROCESS | 192 | 1460988983530 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 07:16:23 INFO - PROCESS | 192 | 1460988983599 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:23 INFO - PROCESS | 192 | ++DOCSHELL 0000007609215000 == 50 [pid = 192] [id = 118] 07:16:23 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007605610C00) [pid = 192] [serial = 351] [outer = 0000000000000000] 07:16:23 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007608366000) [pid = 192] [serial = 352] [outer = 0000007605610C00] 07:16:23 INFO - PROCESS | 192 | 1460988983648 Marionette DEBUG loaded listener.js 07:16:23 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007609205400) [pid = 192] [serial = 353] [outer = 0000007605610C00] 07:16:24 INFO - PROCESS | 192 | 1460988984100 Marionette TRACE conn5 <- [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]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 07:16:24 INFO - PROCESS | 192 | 1460988984158 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 192 | 1460988984161 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 07:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:16:24 INFO - PROCESS | 192 | 1460988984165 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 192 | 1460988984168 Marionette TRACE conn5 <- [1,438,null,{}] 07:16:24 INFO - PROCESS | 192 | 1460988984225 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:24 INFO - PROCESS | 192 | 1460988984344 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 07:16:24 INFO - PROCESS | 192 | 1460988984351 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:24 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC08000 == 51 [pid = 192] [id = 119] 07:16:24 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760B572000) [pid = 192] [serial = 354] [outer = 0000000000000000] 07:16:24 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760BC5F000) [pid = 192] [serial = 355] [outer = 000000760B572000] 07:16:24 INFO - PROCESS | 192 | 1460988984400 Marionette DEBUG loaded listener.js 07:16:24 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760BFFA000) [pid = 192] [serial = 356] [outer = 000000760B572000] 07:16:24 INFO - PROCESS | 192 | 1460988984896 Marionette TRACE conn5 <- [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]]]}] 07:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 797ms 07:16:24 INFO - PROCESS | 192 | 1460988984964 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 07:16:24 INFO - PROCESS | 192 | 1460988984967 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 07:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:16:24 INFO - PROCESS | 192 | 1460988984976 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:16:24 INFO - PROCESS | 192 | 1460988984978 Marionette TRACE conn5 <- [1,442,null,{}] 07:16:24 INFO - PROCESS | 192 | 1460988984981 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:25 INFO - PROCESS | 192 | 1460988985090 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 07:16:25 INFO - PROCESS | 192 | 1460988985103 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEB3800 == 52 [pid = 192] [id = 120] 07:16:25 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760D92AC00) [pid = 192] [serial = 357] [outer = 0000000000000000] 07:16:25 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760D930800) [pid = 192] [serial = 358] [outer = 000000760D92AC00] 07:16:25 INFO - PROCESS | 192 | 1460988985189 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760DAA3400) [pid = 192] [serial = 359] [outer = 000000760D92AC00] 07:16:25 INFO - PROCESS | 192 | 1460988985632 Marionette TRACE conn5 <- [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]]]}] 07:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 07:16:25 INFO - PROCESS | 192 | 1460988985678 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 07:16:25 INFO - PROCESS | 192 | 1460988985681 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 07:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:16:25 INFO - PROCESS | 192 | 1460988985688 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:16:25 INFO - PROCESS | 192 | 1460988985691 Marionette TRACE conn5 <- [1,446,null,{}] 07:16:25 INFO - PROCESS | 192 | 1460988985694 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:25 INFO - PROCESS | 192 | 1460988985797 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 07:16:25 INFO - PROCESS | 192 | 1460988985805 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:25 INFO - PROCESS | 192 | ++DOCSHELL 000000761167B000 == 53 [pid = 192] [id = 121] 07:16:25 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760DAAFC00) [pid = 192] [serial = 360] [outer = 0000000000000000] 07:16:25 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760DAD0000) [pid = 192] [serial = 361] [outer = 000000760DAAFC00] 07:16:25 INFO - PROCESS | 192 | 1460988985853 Marionette DEBUG loaded listener.js 07:16:25 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760DC3E000) [pid = 192] [serial = 362] [outer = 000000760DAAFC00] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000760BD6B000) [pid = 192] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 129 (000000760EC8A800) [pid = 192] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 128 (0000007608374C00) [pid = 192] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760DC77C00) [pid = 192] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760D9DE800) [pid = 192] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000761164D000) [pid = 192] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 124 (0000007608BC8800) [pid = 192] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760C57A400) [pid = 192] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760B17DC00) [pid = 192] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760166E000) [pid = 192] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 120 (00000076084B7800) [pid = 192] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760E9DD400) [pid = 192] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007600C92800) [pid = 192] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007605D9D000) [pid = 192] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007609289C00) [pid = 192] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007608E73000) [pid = 192] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007607F9C800) [pid = 192] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760BD60800) [pid = 192] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760EC31400) [pid = 192] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608E71400) [pid = 192] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007607F9C400) [pid = 192] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000761164C800) [pid = 192] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007608297400) [pid = 192] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007608A43800) [pid = 192] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007607CA5C00) [pid = 192] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007601E6C000) [pid = 192] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000761162A000) [pid = 192] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:16:26 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760D9D9400) [pid = 192] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:16:26 INFO - PROCESS | 192 | 1460988986475 Marionette TRACE conn5 <- [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]]]}] 07:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 818ms 07:16:26 INFO - PROCESS | 192 | 1460988986511 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 07:16:26 INFO - PROCESS | 192 | 1460988986513 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 07:16:26 INFO - PROCESS | 192 | 1460988986517 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:16:26 INFO - PROCESS | 192 | 1460988986519 Marionette TRACE conn5 <- [1,450,null,{}] 07:16:26 INFO - PROCESS | 192 | 1460988986527 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:26 INFO - PROCESS | 192 | 1460988986632 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 07:16:26 INFO - PROCESS | 192 | 1460988986644 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:26 INFO - PROCESS | 192 | ++DOCSHELL 0000007611827000 == 54 [pid = 192] [id = 122] 07:16:26 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007607FA5C00) [pid = 192] [serial = 363] [outer = 0000000000000000] 07:16:26 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760C570400) [pid = 192] [serial = 364] [outer = 0000007607FA5C00] 07:16:26 INFO - PROCESS | 192 | 1460988986696 Marionette DEBUG loaded listener.js 07:16:26 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760DC77C00) [pid = 192] [serial = 365] [outer = 0000007607FA5C00] 07:16:27 INFO - PROCESS | 192 | 1460988987124 Marionette TRACE conn5 <- [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] 07:16:27 INFO - PROCESS | 192 | 1460988987151 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 07:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:16:27 INFO - PROCESS | 192 | 1460988987155 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 192 | 1460988987157 Marionette TRACE conn5 <- [1,454,null,{}] 07:16:27 INFO - PROCESS | 192 | 1460988987160 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:27 INFO - PROCESS | 192 | 1460988987236 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 07:16:27 INFO - PROCESS | 192 | 1460988987243 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007675EE7800 == 55 [pid = 192] [id = 123] 07:16:27 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760DC7CC00) [pid = 192] [serial = 366] [outer = 0000000000000000] 07:16:27 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760E9D5800) [pid = 192] [serial = 367] [outer = 000000760DC7CC00] 07:16:27 INFO - PROCESS | 192 | 1460988987288 Marionette DEBUG loaded listener.js 07:16:27 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760EACB400) [pid = 192] [serial = 368] [outer = 000000760DC7CC00] 07:16:27 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:27 INFO - PROCESS | 192 | 1460988987734 Marionette TRACE conn5 <- [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]]]}] 07:16:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:16:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 07:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:16:27 INFO - PROCESS | 192 | 1460988987787 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 07:16:27 INFO - PROCESS | 192 | 1460988987790 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 07:16:27 INFO - PROCESS | 192 | 1460988987793 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:16:27 INFO - PROCESS | 192 | 1460988987795 Marionette TRACE conn5 <- [1,458,null,{}] 07:16:27 INFO - PROCESS | 192 | 1460988987798 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:27 INFO - PROCESS | 192 | 1460988987876 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 07:16:27 INFO - PROCESS | 192 | 1460988987883 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007600BC3000 == 56 [pid = 192] [id = 124] 07:16:27 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760EAD8C00) [pid = 192] [serial = 369] [outer = 0000000000000000] 07:16:27 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760EC28400) [pid = 192] [serial = 370] [outer = 000000760EAD8C00] 07:16:27 INFO - PROCESS | 192 | 1460988987928 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760EC32400) [pid = 192] [serial = 371] [outer = 000000760EAD8C00] 07:16:28 INFO - PROCESS | 192 | 1460988988552 Marionette TRACE conn5 <- [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] 07:16:28 INFO - PROCESS | 192 | 1460988988626 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 07:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:16:28 INFO - PROCESS | 192 | 1460988988633 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:16:28 INFO - PROCESS | 192 | 1460988988636 Marionette TRACE conn5 <- [1,462,null,{}] 07:16:28 INFO - PROCESS | 192 | 1460988988643 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:28 INFO - PROCESS | 192 | 1460988988752 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 07:16:28 INFO - PROCESS | 192 | 1460988988826 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:28 INFO - PROCESS | 192 | ++DOCSHELL 000000760A91C800 == 57 [pid = 192] [id = 125] 07:16:28 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007607FA0800) [pid = 192] [serial = 372] [outer = 0000000000000000] 07:16:28 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007608A43800) [pid = 192] [serial = 373] [outer = 0000007607FA0800] 07:16:28 INFO - PROCESS | 192 | 1460988988886 Marionette DEBUG loaded listener.js 07:16:28 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007609211000) [pid = 192] [serial = 374] [outer = 0000007607FA0800] 07:16:29 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:29 INFO - PROCESS | 192 | 1460988989508 Marionette TRACE conn5 <- [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] 07:16:29 INFO - PROCESS | 192 | 1460988989587 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 07:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:16:29 INFO - PROCESS | 192 | 1460988989594 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:16:29 INFO - PROCESS | 192 | 1460988989597 Marionette TRACE conn5 <- [1,466,null,{}] 07:16:29 INFO - PROCESS | 192 | 1460988989601 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:29 INFO - PROCESS | 192 | 1460988989712 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 07:16:29 INFO - PROCESS | 192 | 1460988989785 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:29 INFO - PROCESS | 192 | ++DOCSHELL 00000076116D4800 == 58 [pid = 192] [id = 126] 07:16:29 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760B570C00) [pid = 192] [serial = 375] [outer = 0000000000000000] 07:16:29 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760BFF4C00) [pid = 192] [serial = 376] [outer = 000000760B570C00] 07:16:29 INFO - PROCESS | 192 | 1460988989844 Marionette DEBUG loaded listener.js 07:16:29 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760D931800) [pid = 192] [serial = 377] [outer = 000000760B570C00] 07:16:30 INFO - PROCESS | 192 | 1460988990467 Marionette TRACE conn5 <- [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] 07:16:30 INFO - PROCESS | 192 | 1460988990526 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 07:16:30 INFO - PROCESS | 192 | 1460988990530 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:16:30 INFO - PROCESS | 192 | 1460988990535 Marionette TRACE conn5 <- [1,470,null,{}] 07:16:30 INFO - PROCESS | 192 | 1460988990547 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:30 INFO - PROCESS | 192 | 1460988990654 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 07:16:30 INFO - PROCESS | 192 | 1460988990744 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:30 INFO - PROCESS | 192 | ++DOCSHELL 000000767B97D800 == 59 [pid = 192] [id = 127] 07:16:30 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760DCC3400) [pid = 192] [serial = 378] [outer = 0000000000000000] 07:16:30 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760EC86C00) [pid = 192] [serial = 379] [outer = 000000760DCC3400] 07:16:30 INFO - PROCESS | 192 | 1460988990806 Marionette DEBUG loaded listener.js 07:16:30 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007610755C00) [pid = 192] [serial = 380] [outer = 000000760DCC3400] 07:16:31 INFO - PROCESS | 192 | 1460988991390 Marionette TRACE conn5 <- [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]]]}] 07:16:31 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007610756C00) [pid = 192] [serial = 381] [outer = 0000007608289800] 07:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 07:16:31 INFO - PROCESS | 192 | 1460988991509 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 07:16:31 INFO - PROCESS | 192 | 1460988991512 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 07:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:16:31 INFO - PROCESS | 192 | 1460988991517 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:16:31 INFO - PROCESS | 192 | 1460988991520 Marionette TRACE conn5 <- [1,474,null,{}] 07:16:31 INFO - PROCESS | 192 | 1460988991523 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:31 INFO - PROCESS | 192 | 1460988991635 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 07:16:31 INFO - PROCESS | 192 | 1460988991702 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:31 INFO - PROCESS | 192 | ++DOCSHELL 000000761066F000 == 60 [pid = 192] [id = 128] 07:16:31 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007611628800) [pid = 192] [serial = 382] [outer = 0000000000000000] 07:16:31 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007611647C00) [pid = 192] [serial = 383] [outer = 0000007611628800] 07:16:31 INFO - PROCESS | 192 | 1460988991761 Marionette DEBUG loaded listener.js 07:16:31 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (00000076793E2400) [pid = 192] [serial = 384] [outer = 0000007611628800] 07:16:32 INFO - PROCESS | 192 | 1460988992351 Marionette TRACE conn5 <- [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]]]}] 07:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 881ms 07:16:32 INFO - PROCESS | 192 | 1460988992401 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 07:16:32 INFO - PROCESS | 192 | 1460988992403 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 07:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:16:32 INFO - PROCESS | 192 | 1460988992407 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:16:32 INFO - PROCESS | 192 | 1460988992409 Marionette TRACE conn5 <- [1,478,null,{}] 07:16:32 INFO - PROCESS | 192 | 1460988992413 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:32 INFO - PROCESS | 192 | 1460988992516 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 07:16:32 INFO - PROCESS | 192 | 1460988992602 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:32 INFO - PROCESS | 192 | ++DOCSHELL 000000767C3CF000 == 61 [pid = 192] [id = 129] 07:16:32 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (0000007609162800) [pid = 192] [serial = 385] [outer = 0000000000000000] 07:16:32 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760916BC00) [pid = 192] [serial = 386] [outer = 0000007609162800] 07:16:32 INFO - PROCESS | 192 | 1460988992659 Marionette DEBUG loaded listener.js 07:16:32 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760DC82400) [pid = 192] [serial = 387] [outer = 0000007609162800] 07:16:33 INFO - PROCESS | 192 | 1460988993303 Marionette TRACE conn5 <- [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]]]}] 07:16:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:16:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 923ms 07:16:33 INFO - PROCESS | 192 | 1460988993332 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 07:16:33 INFO - PROCESS | 192 | 1460988993335 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 07:16:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:16:33 INFO - PROCESS | 192 | 1460988993338 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:16:33 INFO - PROCESS | 192 | 1460988993341 Marionette TRACE conn5 <- [1,482,null,{}] 07:16:33 INFO - PROCESS | 192 | 1460988993344 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:33 INFO - PROCESS | 192 | 1460988993466 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 07:16:33 INFO - PROCESS | 192 | 1460988993543 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:33 INFO - PROCESS | 192 | ++DOCSHELL 000000760803D000 == 62 [pid = 192] [id = 130] 07:16:33 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (00000076071C4C00) [pid = 192] [serial = 388] [outer = 0000000000000000] 07:16:33 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (0000007609204000) [pid = 192] [serial = 389] [outer = 00000076071C4C00] 07:16:33 INFO - PROCESS | 192 | 1460988993602 Marionette DEBUG loaded listener.js 07:16:33 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (0000007609261400) [pid = 192] [serial = 390] [outer = 00000076071C4C00] 07:16:34 INFO - PROCESS | 192 | 1460988994355 Marionette TRACE conn5 <- [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]]]}] 07:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1079ms 07:16:34 INFO - PROCESS | 192 | 1460988994421 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 07:16:34 INFO - PROCESS | 192 | 1460988994426 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 07:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:16:34 INFO - PROCESS | 192 | 1460988994431 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:16:34 INFO - PROCESS | 192 | 1460988994435 Marionette TRACE conn5 <- [1,486,null,{}] 07:16:34 INFO - PROCESS | 192 | 1460988994440 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:34 INFO - PROCESS | 192 | 1460988994549 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 07:16:34 INFO - PROCESS | 192 | 1460988994627 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:34 INFO - PROCESS | 192 | ++DOCSHELL 0000007605D6E800 == 63 [pid = 192] [id = 131] 07:16:34 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (0000007607F9BC00) [pid = 192] [serial = 391] [outer = 0000000000000000] 07:16:34 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (0000007608254400) [pid = 192] [serial = 392] [outer = 0000007607F9BC00] 07:16:34 INFO - PROCESS | 192 | 1460988994695 Marionette DEBUG loaded listener.js 07:16:34 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (000000760836D800) [pid = 192] [serial = 393] [outer = 0000007607F9BC00] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 000000760FEB0000 == 62 [pid = 192] [id = 45] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 0000007675EE7800 == 61 [pid = 192] [id = 123] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 0000007611827000 == 60 [pid = 192] [id = 122] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 000000761167B000 == 59 [pid = 192] [id = 121] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 000000760FEB3800 == 58 [pid = 192] [id = 120] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 000000760EC08000 == 57 [pid = 192] [id = 119] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 0000007609215000 == 56 [pid = 192] [id = 118] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 0000007608E82000 == 55 [pid = 192] [id = 117] 07:16:34 INFO - PROCESS | 192 | --DOCSHELL 000000760BB74000 == 54 [pid = 192] [id = 113] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 133 (0000007608A3DC00) [pid = 192] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 132 (00000076793EEC00) [pid = 192] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 131 (00000076084DAC00) [pid = 192] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000760B518000) [pid = 192] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 129 (000000760824D000) [pid = 192] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 128 (0000007608371800) [pid = 192] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 127 (0000007608371400) [pid = 192] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 126 (0000007607FE0800) [pid = 192] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760C578000) [pid = 192] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 124 (0000007679D64800) [pid = 192] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 123 (0000007609195000) [pid = 192] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760DC3CC00) [pid = 192] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 121 (0000007607CA1000) [pid = 192] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760EC2F400) [pid = 192] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007607CAB800) [pid = 192] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007679D68800) [pid = 192] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 117 (00000076099A1000) [pid = 192] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760DCC3800) [pid = 192] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760DC42400) [pid = 192] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760DAAD400) [pid = 192] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007679D68000) [pid = 192] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760B575C00) [pid = 192] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007601669C00) [pid = 192] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760D9E4800) [pid = 192] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760D92F000) [pid = 192] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760B571C00) [pid = 192] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007605D9EC00) [pid = 192] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007604698C00) [pid = 192] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007608F8C000) [pid = 192] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 104 (00000076792B0C00) [pid = 192] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000761075B800) [pid = 192] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007607D9BC00) [pid = 192] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 101 (00000076084D6800) [pid = 192] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760DC80C00) [pid = 192] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760828DC00) [pid = 192] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007609291800) [pid = 192] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007610760C00) [pid = 192] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007608E75C00) [pid = 192] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760928F000) [pid = 192] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760836C000) [pid = 192] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 93 (0000007607FDD400) [pid = 192] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760EAD4000) [pid = 192] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 91 (00000076792A9400) [pid = 192] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760BD6B400) [pid = 192] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007610762C00) [pid = 192] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760C570000) [pid = 192] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760EC8C800) [pid = 192] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760BC65C00) [pid = 192] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760EAD3400) [pid = 192] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760928C400) [pid = 192] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:16:34 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007609197800) [pid = 192] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:16:35 INFO - PROCESS | 192 | 1460988995210 Marionette TRACE conn5 <- [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]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 839ms 07:16:35 INFO - PROCESS | 192 | 1460988995274 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 192 | 1460988995280 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:16:35 INFO - PROCESS | 192 | 1460988995286 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 192 | 1460988995289 Marionette TRACE conn5 <- [1,490,null,{}] 07:16:35 INFO - PROCESS | 192 | 1460988995293 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:35 INFO - PROCESS | 192 | 1460988995382 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 07:16:35 INFO - PROCESS | 192 | 1460988995389 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:35 INFO - PROCESS | 192 | ++DOCSHELL 000000760918C000 == 55 [pid = 192] [id = 132] 07:16:35 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007608293800) [pid = 192] [serial = 394] [outer = 0000000000000000] 07:16:35 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (00000076084BE000) [pid = 192] [serial = 395] [outer = 0000007608293800] 07:16:35 INFO - PROCESS | 192 | 1460988995437 Marionette DEBUG loaded listener.js 07:16:35 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760882A400) [pid = 192] [serial = 396] [outer = 0000007608293800] 07:16:35 INFO - PROCESS | 192 | 1460988995905 Marionette TRACE conn5 <- [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]]]}] 07:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 07:16:35 INFO - PROCESS | 192 | 1460988995915 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 07:16:35 INFO - PROCESS | 192 | 1460988995918 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 07:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:16:35 INFO - PROCESS | 192 | 1460988995921 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:16:35 INFO - PROCESS | 192 | 1460988995925 Marionette TRACE conn5 <- [1,494,null,{}] 07:16:35 INFO - PROCESS | 192 | 1460988995936 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:36 INFO - PROCESS | 192 | 1460988996031 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 07:16:36 INFO - PROCESS | 192 | 1460988996037 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 192 | ++DOCSHELL 000000760A617000 == 56 [pid = 192] [id = 133] 07:16:36 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760916B000) [pid = 192] [serial = 397] [outer = 0000000000000000] 07:16:36 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (0000007609208800) [pid = 192] [serial = 398] [outer = 000000760916B000] 07:16:36 INFO - PROCESS | 192 | 1460988996088 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760925F800) [pid = 192] [serial = 399] [outer = 000000760916B000] 07:16:36 INFO - PROCESS | 192 | 1460988996571 Marionette TRACE conn5 <- [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]]]}] 07:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 07:16:36 INFO - PROCESS | 192 | 1460988996616 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 07:16:36 INFO - PROCESS | 192 | 1460988996619 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 07:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:16:36 INFO - PROCESS | 192 | 1460988996623 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:16:36 INFO - PROCESS | 192 | 1460988996624 Marionette TRACE conn5 <- [1,498,null,{}] 07:16:36 INFO - PROCESS | 192 | 1460988996628 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:36 INFO - PROCESS | 192 | 1460988996714 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 07:16:36 INFO - PROCESS | 192 | 1460988996722 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:36 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF1B000 == 57 [pid = 192] [id = 134] 07:16:36 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007609361000) [pid = 192] [serial = 400] [outer = 0000000000000000] 07:16:36 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007609A34C00) [pid = 192] [serial = 401] [outer = 0000007609361000] 07:16:36 INFO - PROCESS | 192 | 1460988996770 Marionette DEBUG loaded listener.js 07:16:36 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760B519C00) [pid = 192] [serial = 402] [outer = 0000007609361000] 07:16:37 INFO - PROCESS | 192 | 1460988997214 Marionette TRACE conn5 <- [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]]]}] 07:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 07:16:37 INFO - PROCESS | 192 | 1460988997254 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 07:16:37 INFO - PROCESS | 192 | 1460988997257 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 07:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:16:37 INFO - PROCESS | 192 | 1460988997260 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:16:37 INFO - PROCESS | 192 | 1460988997262 Marionette TRACE conn5 <- [1,502,null,{}] 07:16:37 INFO - PROCESS | 192 | 1460988997266 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:37 INFO - PROCESS | 192 | 1460988997367 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 07:16:37 INFO - PROCESS | 192 | 1460988997442 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:37 INFO - PROCESS | 192 | ++DOCSHELL 000000760C636000 == 58 [pid = 192] [id = 135] 07:16:37 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760B574C00) [pid = 192] [serial = 403] [outer = 0000000000000000] 07:16:37 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760B57AC00) [pid = 192] [serial = 404] [outer = 000000760B574C00] 07:16:37 INFO - PROCESS | 192 | 1460988997490 Marionette DEBUG loaded listener.js 07:16:37 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760BD60800) [pid = 192] [serial = 405] [outer = 000000760B574C00] 07:16:37 INFO - PROCESS | 192 | 1460988997938 Marionette TRACE conn5 <- [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]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 07:16:38 INFO - PROCESS | 192 | 1460988997998 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 192 | 1460988998000 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 07:16:38 INFO - PROCESS | 192 | 1460988998003 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:16:38 INFO - PROCESS | 192 | 1460988998005 Marionette TRACE conn5 <- [1,506,null,{}] 07:16:38 INFO - PROCESS | 192 | 1460988998008 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:38 INFO - PROCESS | 192 | 1460988998127 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 07:16:38 INFO - PROCESS | 192 | 1460988998181 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 192 | ++DOCSHELL 000000760D9A3000 == 59 [pid = 192] [id = 136] 07:16:38 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760D9DC800) [pid = 192] [serial = 406] [outer = 0000000000000000] 07:16:38 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760DAA4000) [pid = 192] [serial = 407] [outer = 000000760D9DC800] 07:16:38 INFO - PROCESS | 192 | 1460988998231 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760DAD7C00) [pid = 192] [serial = 408] [outer = 000000760D9DC800] 07:16:38 INFO - PROCESS | 192 | 1460988998667 Marionette TRACE conn5 <- [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]]]}] 07:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 07:16:38 INFO - PROCESS | 192 | 1460988998677 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 07:16:38 INFO - PROCESS | 192 | 1460988998680 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 07:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:16:38 INFO - PROCESS | 192 | 1460988998683 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:16:38 INFO - PROCESS | 192 | 1460988998685 Marionette TRACE conn5 <- [1,510,null,{}] 07:16:38 INFO - PROCESS | 192 | 1460988998691 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:38 INFO - PROCESS | 192 | 1460988998824 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 07:16:38 INFO - PROCESS | 192 | 1460988998840 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:38 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDBD800 == 60 [pid = 192] [id = 137] 07:16:38 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760DC38800) [pid = 192] [serial = 409] [outer = 0000000000000000] 07:16:38 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760DC77800) [pid = 192] [serial = 410] [outer = 000000760DC38800] 07:16:38 INFO - PROCESS | 192 | 1460988998886 Marionette DEBUG loaded listener.js 07:16:38 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760E9D2400) [pid = 192] [serial = 411] [outer = 000000760DC38800] 07:16:39 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760B572000) [pid = 192] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:16:39 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760D92AC00) [pid = 192] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:16:39 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007605610C00) [pid = 192] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:16:39 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007607F9F800) [pid = 192] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:16:39 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760DAAFC00) [pid = 192] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:16:39 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760DC7CC00) [pid = 192] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:16:39 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007607FA5C00) [pid = 192] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:16:39 INFO - PROCESS | 192 | 1460988999366 Marionette TRACE conn5 <- [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]]]}] 07:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 07:16:39 INFO - PROCESS | 192 | 1460988999421 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 07:16:39 INFO - PROCESS | 192 | 1460988999423 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 07:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:16:39 INFO - PROCESS | 192 | 1460988999426 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:16:39 INFO - PROCESS | 192 | 1460988999428 Marionette TRACE conn5 <- [1,514,null,{}] 07:16:39 INFO - PROCESS | 192 | 1460988999432 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:39 INFO - PROCESS | 192 | 1460988999515 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 07:16:39 INFO - PROCESS | 192 | 1460988999588 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:39 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEB5800 == 61 [pid = 192] [id = 138] 07:16:39 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (00000076084B6400) [pid = 192] [serial = 412] [outer = 0000000000000000] 07:16:39 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760DC3CC00) [pid = 192] [serial = 413] [outer = 00000076084B6400] 07:16:39 INFO - PROCESS | 192 | 1460988999636 Marionette DEBUG loaded listener.js 07:16:39 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760EACFC00) [pid = 192] [serial = 414] [outer = 00000076084B6400] 07:16:40 INFO - PROCESS | 192 | 1460988999997 Marionette TRACE conn5 <- [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]]]}] 07:16:40 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 07:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 07:16:40 INFO - PROCESS | 192 | 1460989000059 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 192 | 1460989000062 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 07:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:16:40 INFO - PROCESS | 192 | 1460989000065 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 192 | 1460989000067 Marionette TRACE conn5 <- [1,518,null,{}] 07:16:40 INFO - PROCESS | 192 | 1460989000070 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:40 INFO - PROCESS | 192 | 1460989000202 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 07:16:40 INFO - PROCESS | 192 | 1460989000213 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 192 | ++DOCSHELL 000000761166A000 == 62 [pid = 192] [id = 139] 07:16:40 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760EC23400) [pid = 192] [serial = 415] [outer = 0000000000000000] 07:16:40 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760EC8C400) [pid = 192] [serial = 416] [outer = 000000760EC23400] 07:16:40 INFO - PROCESS | 192 | 1460989000259 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007611622000) [pid = 192] [serial = 417] [outer = 000000760EC23400] 07:16:40 INFO - PROCESS | 192 | 1460989000655 Marionette TRACE conn5 <- [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]]]}] 07:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 07:16:40 INFO - PROCESS | 192 | 1460989000697 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 07:16:40 INFO - PROCESS | 192 | 1460989000700 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 07:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:16:40 INFO - PROCESS | 192 | 1460989000703 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:16:40 INFO - PROCESS | 192 | 1460989000705 Marionette TRACE conn5 <- [1,522,null,{}] 07:16:40 INFO - PROCESS | 192 | 1460989000708 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:40 INFO - PROCESS | 192 | 1460989000789 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 07:16:40 INFO - PROCESS | 192 | 1460989000795 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007611816000 == 63 [pid = 192] [id = 140] 07:16:40 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007611643C00) [pid = 192] [serial = 418] [outer = 0000000000000000] 07:16:40 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (00000076792AEC00) [pid = 192] [serial = 419] [outer = 0000007611643C00] 07:16:40 INFO - PROCESS | 192 | 1460989000840 Marionette DEBUG loaded listener.js 07:16:40 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (00000076793F0000) [pid = 192] [serial = 420] [outer = 0000007611643C00] 07:16:41 INFO - PROCESS | 192 | 1460989001338 Marionette TRACE conn5 <- [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]]]}] 07:16:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:16:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 07:16:41 INFO - PROCESS | 192 | 1460989001378 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 07:16:41 INFO - PROCESS | 192 | 1460989001383 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 07:16:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:16:41 INFO - PROCESS | 192 | 1460989001389 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:16:41 INFO - PROCESS | 192 | 1460989001394 Marionette TRACE conn5 <- [1,526,null,{}] 07:16:41 INFO - PROCESS | 192 | 1460989001402 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:41 INFO - PROCESS | 192 | 1460989001583 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 07:16:41 INFO - PROCESS | 192 | 1460989001669 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:41 INFO - PROCESS | 192 | ++DOCSHELL 0000007608969000 == 64 [pid = 192] [id = 141] 07:16:41 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007607185000) [pid = 192] [serial = 421] [outer = 0000000000000000] 07:16:41 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007607CA5000) [pid = 192] [serial = 422] [outer = 0000007607185000] 07:16:41 INFO - PROCESS | 192 | 1460989001729 Marionette DEBUG loaded listener.js 07:16:41 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007608257000) [pid = 192] [serial = 423] [outer = 0000007607185000] 07:16:42 INFO - PROCESS | 192 | 1460989002334 Marionette TRACE conn5 <- [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]]]}] 07:16:42 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 07:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 07:16:42 INFO - PROCESS | 192 | 1460989002378 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 07:16:42 INFO - PROCESS | 192 | 1460989002385 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 07:16:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:16:42 INFO - PROCESS | 192 | 1460989002392 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:16:42 INFO - PROCESS | 192 | 1460989002395 Marionette TRACE conn5 <- [1,530,null,{}] 07:16:42 INFO - PROCESS | 192 | 1460989002399 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:42 INFO - PROCESS | 192 | 1460989002510 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 07:16:42 INFO - PROCESS | 192 | 1460989002585 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:42 INFO - PROCESS | 192 | ++DOCSHELL 000000760C64C800 == 65 [pid = 192] [id = 142] 07:16:42 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007608E6E000) [pid = 192] [serial = 424] [outer = 0000000000000000] 07:16:42 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007609257000) [pid = 192] [serial = 425] [outer = 0000007608E6E000] 07:16:42 INFO - PROCESS | 192 | 1460989002683 Marionette DEBUG loaded listener.js 07:16:42 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760B09C000) [pid = 192] [serial = 426] [outer = 0000007608E6E000] 07:16:43 INFO - PROCESS | 192 | 1460989003356 Marionette TRACE conn5 <- [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"]]]}] 07:16:43 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 07:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:16:43 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 07:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:16:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:16:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:16:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:16:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 07:16:43 INFO - PROCESS | 192 | 1460989003396 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 07:16:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:16:43 INFO - PROCESS | 192 | 1460989003399 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 07:16:43 INFO - PROCESS | 192 | 1460989003419 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:16:43 INFO - PROCESS | 192 | 1460989003424 Marionette TRACE conn5 <- [1,534,null,{}] 07:16:43 INFO - PROCESS | 192 | 1460989003439 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:43 INFO - PROCESS | 192 | 1460989003584 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 07:16:43 INFO - PROCESS | 192 | 1460989003657 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:43 INFO - PROCESS | 192 | ++DOCSHELL 00000076795DC000 == 66 [pid = 192] [id = 143] 07:16:43 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760CE0E000) [pid = 192] [serial = 427] [outer = 0000000000000000] 07:16:43 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760D92E400) [pid = 192] [serial = 428] [outer = 000000760CE0E000] 07:16:43 INFO - PROCESS | 192 | 1460989003758 Marionette DEBUG loaded listener.js 07:16:43 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760DC45800) [pid = 192] [serial = 429] [outer = 000000760CE0E000] 07:16:44 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. 07:16:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 07:16:44 INFO - PROCESS | 192 | 1460989004338 Marionette TRACE conn5 <- [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]]]}] 07:16:44 INFO - PROCESS | 192 | 1460989004348 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 07:16:44 INFO - PROCESS | 192 | 1460989004351 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 07:16:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:16:44 INFO - PROCESS | 192 | 1460989004354 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:16:44 INFO - PROCESS | 192 | 1460989004356 Marionette TRACE conn5 <- [1,538,null,{}] 07:16:44 INFO - PROCESS | 192 | 1460989004360 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:44 INFO - PROCESS | 192 | 1460989004469 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 07:16:44 INFO - PROCESS | 192 | 1460989004543 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:44 INFO - PROCESS | 192 | ++DOCSHELL 000000767B47E800 == 67 [pid = 192] [id = 144] 07:16:44 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760EAD9C00) [pid = 192] [serial = 430] [outer = 0000000000000000] 07:16:44 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (00000076793E5000) [pid = 192] [serial = 431] [outer = 000000760EAD9C00] 07:16:44 INFO - PROCESS | 192 | 1460989004641 Marionette DEBUG loaded listener.js 07:16:44 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000767A3E3800) [pid = 192] [serial = 432] [outer = 000000760EAD9C00] 07:16:45 INFO - PROCESS | 192 | 1460989005164 Marionette TRACE conn5 <- [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]]]}] 07:16:45 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. 07:16:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 07:16:45 INFO - PROCESS | 192 | 1460989005207 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 07:16:45 INFO - PROCESS | 192 | 1460989005210 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 07:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:16:45 INFO - PROCESS | 192 | 1460989005214 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:16:45 INFO - PROCESS | 192 | 1460989005216 Marionette TRACE conn5 <- [1,542,null,{}] 07:16:45 INFO - PROCESS | 192 | 1460989005220 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:45 INFO - PROCESS | 192 | 1460989005362 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 07:16:45 INFO - PROCESS | 192 | 1460989005464 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:45 INFO - PROCESS | 192 | ++DOCSHELL 000000767C8C3800 == 68 [pid = 192] [id = 145] 07:16:45 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000767A3E8000) [pid = 192] [serial = 433] [outer = 0000000000000000] 07:16:45 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000767AC7C000) [pid = 192] [serial = 434] [outer = 000000767A3E8000] 07:16:45 INFO - PROCESS | 192 | 1460989005522 Marionette DEBUG loaded listener.js 07:16:45 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000767B371800) [pid = 192] [serial = 435] [outer = 000000767A3E8000] 07:16:45 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:45 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:16:46 INFO - PROCESS | 192 | 1460989006334 Marionette TRACE conn5 <- [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]]]}] 07:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1183ms 07:16:46 INFO - PROCESS | 192 | 1460989006399 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 07:16:46 INFO - PROCESS | 192 | 1460989006403 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 07:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:16:46 INFO - PROCESS | 192 | 1460989006408 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:16:46 INFO - PROCESS | 192 | 1460989006413 Marionette TRACE conn5 <- [1,546,null,{}] 07:16:46 INFO - PROCESS | 192 | 1460989006420 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:46 INFO - PROCESS | 192 | 1460989006523 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 07:16:46 INFO - PROCESS | 192 | 1460989006602 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:46 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A2A000 == 69 [pid = 192] [id = 146] 07:16:46 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760166D800) [pid = 192] [serial = 436] [outer = 0000000000000000] 07:16:46 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (00000076056A7C00) [pid = 192] [serial = 437] [outer = 000000760166D800] 07:16:46 INFO - PROCESS | 192 | 1460989006654 Marionette DEBUG loaded listener.js 07:16:46 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007607FA1800) [pid = 192] [serial = 438] [outer = 000000760166D800] 07:16:47 INFO - PROCESS | 192 | 1460989007317 Marionette TRACE conn5 <- [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]]]}] 07:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 923ms 07:16:47 INFO - PROCESS | 192 | 1460989007336 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 07:16:47 INFO - PROCESS | 192 | 1460989007342 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 07:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:16:47 INFO - PROCESS | 192 | 1460989007348 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:16:47 INFO - PROCESS | 192 | 1460989007351 Marionette TRACE conn5 <- [1,550,null,{}] 07:16:47 INFO - PROCESS | 192 | 1460989007355 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:47 INFO - PROCESS | 192 | 1460989007477 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760EC0C800 == 68 [pid = 192] [id = 107] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 0000007609181800 == 67 [pid = 192] [id = 106] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760EC11000 == 66 [pid = 192] [id = 61] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760868A000 == 65 [pid = 192] [id = 114] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760BE15000 == 64 [pid = 192] [id = 76] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760BFB3800 == 63 [pid = 192] [id = 115] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 0000007675EC8800 == 62 [pid = 192] [id = 32] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 0000007604944000 == 61 [pid = 192] [id = 60] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760BB81000 == 60 [pid = 192] [id = 63] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000761166A000 == 59 [pid = 192] [id = 139] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760FEB5800 == 58 [pid = 192] [id = 138] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760EDBD800 == 57 [pid = 192] [id = 137] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760D9A3000 == 56 [pid = 192] [id = 136] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760C636000 == 55 [pid = 192] [id = 135] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 120 (0000007609A35400) [pid = 192] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007608251400) [pid = 192] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760920C800) [pid = 192] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760BC62400) [pid = 192] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760EC28400) [pid = 192] [serial = 370] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760BF1B000 == 54 [pid = 192] [id = 134] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760A617000 == 53 [pid = 192] [id = 133] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760918C000 == 52 [pid = 192] [id = 132] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 0000007605D6E800 == 51 [pid = 192] [id = 131] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760803D000 == 50 [pid = 192] [id = 130] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000767C3CF000 == 49 [pid = 192] [id = 129] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000761066F000 == 48 [pid = 192] [id = 128] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 000000760A91C800 == 47 [pid = 192] [id = 125] 07:16:47 INFO - PROCESS | 192 | --DOCSHELL 0000007600BC3000 == 46 [pid = 192] [id = 124] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760BC5F000) [pid = 192] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760D930800) [pid = 192] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007608366000) [pid = 192] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760BFFA000) [pid = 192] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608A3D000) [pid = 192] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007607FAA000) [pid = 192] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760DAD0000) [pid = 192] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760EACB400) [pid = 192] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760DAA3400) [pid = 192] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760E9D5800) [pid = 192] [serial = 367] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760DC3E000) [pid = 192] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760C570400) [pid = 192] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760DC77C00) [pid = 192] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007609205400) [pid = 192] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:16:47 INFO - PROCESS | 192 | 1460989007610 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:47 INFO - PROCESS | 192 | ++DOCSHELL 00000076022E1800 == 47 [pid = 192] [id = 147] 07:16:47 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007601647400) [pid = 192] [serial = 439] [outer = 0000000000000000] 07:16:47 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760469DC00) [pid = 192] [serial = 440] [outer = 0000007601647400] 07:16:47 INFO - PROCESS | 192 | 1460989007660 Marionette DEBUG loaded listener.js 07:16:47 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007607F9F400) [pid = 192] [serial = 441] [outer = 0000007601647400] 07:16:47 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:47 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:16:48 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:48 INFO - PROCESS | 192 | 1460989008123 Marionette TRACE conn5 <- [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]]]}] 07:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 839ms 07:16:48 INFO - PROCESS | 192 | 1460989008189 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 192 | 1460989008191 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 07:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:16:48 INFO - PROCESS | 192 | 1460989008195 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - PROCESS | 192 | 1460989008199 Marionette TRACE conn5 <- [1,554,null,{}] 07:16:48 INFO - PROCESS | 192 | 1460989008209 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:48 INFO - PROCESS | 192 | 1460989008299 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 07:16:48 INFO - PROCESS | 192 | 1460989008309 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:48 INFO - PROCESS | 192 | ++DOCSHELL 000000760A625800 == 48 [pid = 192] [id = 148] 07:16:48 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (00000076084DA400) [pid = 192] [serial = 442] [outer = 0000000000000000] 07:16:48 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007608A34C00) [pid = 192] [serial = 443] [outer = 00000076084DA400] 07:16:48 INFO - PROCESS | 192 | 1460989008415 Marionette DEBUG loaded listener.js 07:16:48 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007608E6FC00) [pid = 192] [serial = 444] [outer = 00000076084DA400] 07:16:48 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:48 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:16:48 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:48 INFO - PROCESS | 192 | 1460989008858 Marionette TRACE conn5 <- [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]]]}] 07:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 07:16:48 INFO - PROCESS | 192 | 1460989008893 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 07:16:48 INFO - PROCESS | 192 | 1460989008896 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 07:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:16:48 INFO - PROCESS | 192 | 1460989008900 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:16:48 INFO - PROCESS | 192 | 1460989008901 Marionette TRACE conn5 <- [1,558,null,{}] 07:16:48 INFO - PROCESS | 192 | 1460989008905 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:49 INFO - PROCESS | 192 | 1460989008990 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 07:16:49 INFO - PROCESS | 192 | 1460989008996 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFAA800 == 49 [pid = 192] [id = 149] 07:16:49 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007609164000) [pid = 192] [serial = 445] [outer = 0000000000000000] 07:16:49 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760916E000) [pid = 192] [serial = 446] [outer = 0000007609164000] 07:16:49 INFO - PROCESS | 192 | 1460989009043 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007609210800) [pid = 192] [serial = 447] [outer = 0000007609164000] 07:16:49 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:49 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:16:49 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:49 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:16:49 INFO - PROCESS | 192 | 1460989009476 Marionette TRACE conn5 <- [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]]]}] 07:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 07:16:49 INFO - PROCESS | 192 | 1460989009532 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 07:16:49 INFO - PROCESS | 192 | 1460989009534 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 07:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:16:49 INFO - PROCESS | 192 | 1460989009547 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:16:49 INFO - PROCESS | 192 | 1460989009549 Marionette TRACE conn5 <- [1,562,null,{}] 07:16:49 INFO - PROCESS | 192 | 1460989009552 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:49 INFO - PROCESS | 192 | 1460989009655 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 07:16:49 INFO - PROCESS | 192 | 1460989009663 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:49 INFO - PROCESS | 192 | ++DOCSHELL 000000760C64D000 == 50 [pid = 192] [id = 150] 07:16:49 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007609288800) [pid = 192] [serial = 448] [outer = 0000000000000000] 07:16:49 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760928C400) [pid = 192] [serial = 449] [outer = 0000007609288800] 07:16:49 INFO - PROCESS | 192 | 1460989009746 Marionette DEBUG loaded listener.js 07:16:49 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760951F000) [pid = 192] [serial = 450] [outer = 0000007609288800] 07:16:50 INFO - PROCESS | 192 | 1460989010213 Marionette TRACE conn5 <- [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]]]}] 07:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 734ms 07:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:16:50 INFO - PROCESS | 192 | 1460989010287 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 07:16:50 INFO - PROCESS | 192 | 1460989010289 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 07:16:50 INFO - PROCESS | 192 | 1460989010293 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:16:50 INFO - PROCESS | 192 | 1460989010295 Marionette TRACE conn5 <- [1,566,null,{}] 07:16:50 INFO - PROCESS | 192 | 1460989010299 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:50 INFO - PROCESS | 192 | 1460989010432 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 07:16:50 INFO - PROCESS | 192 | 1460989010488 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:50 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDB5800 == 51 [pid = 192] [id = 151] 07:16:50 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007609889800) [pid = 192] [serial = 451] [outer = 0000000000000000] 07:16:50 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007609AB1800) [pid = 192] [serial = 452] [outer = 0000007609889800] 07:16:50 INFO - PROCESS | 192 | 1460989010541 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760B575800) [pid = 192] [serial = 453] [outer = 0000007609889800] 07:16:50 INFO - PROCESS | 192 | 1460989010981 Marionette TRACE conn5 <- [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]]]}] 07:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 776ms 07:16:51 INFO - PROCESS | 192 | 1460989011071 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 07:16:51 INFO - PROCESS | 192 | 1460989011073 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 07:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:16:51 INFO - PROCESS | 192 | 1460989011076 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:16:51 INFO - PROCESS | 192 | 1460989011078 Marionette TRACE conn5 <- [1,570,null,{}] 07:16:51 INFO - PROCESS | 192 | 1460989011082 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:51 INFO - PROCESS | 192 | 1460989011189 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 07:16:51 INFO - PROCESS | 192 | 1460989011240 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:51 INFO - PROCESS | 192 | ++DOCSHELL 000000761066E000 == 52 [pid = 192] [id = 152] 07:16:51 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760BC65000) [pid = 192] [serial = 454] [outer = 0000000000000000] 07:16:51 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760BD5FC00) [pid = 192] [serial = 455] [outer = 000000760BC65000] 07:16:51 INFO - PROCESS | 192 | 1460989011287 Marionette DEBUG loaded listener.js 07:16:51 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760BFFA400) [pid = 192] [serial = 456] [outer = 000000760BC65000] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760B0A6800) [pid = 192] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760B574400) [pid = 192] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007608E6F800) [pid = 192] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 116 (00000076071B6800) [pid = 192] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760916B000) [pid = 192] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760B574C00) [pid = 192] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 113 (00000076071C4C00) [pid = 192] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007607FA0800) [pid = 192] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760B570C00) [pid = 192] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007609361000) [pid = 192] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007611628800) [pid = 192] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760D9DC800) [pid = 192] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 107 (00000076084B6400) [pid = 192] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760DCC3400) [pid = 192] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760DC38800) [pid = 192] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760EAD8C00) [pid = 192] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007609162800) [pid = 192] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007608293800) [pid = 192] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760EC23400) [pid = 192] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007607F9BC00) [pid = 192] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007609621000) [pid = 192] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007607FA5000) [pid = 192] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:16:51 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007608A3AC00) [pid = 192] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:16:51 INFO - PROCESS | 192 | 1460989011972 Marionette TRACE conn5 <- [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]]]}] 07:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 923ms 07:16:52 INFO - PROCESS | 192 | 1460989012002 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 192 | 1460989012005 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 07:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:16:52 INFO - PROCESS | 192 | 1460989012008 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - PROCESS | 192 | 1460989012010 Marionette TRACE conn5 <- [1,574,null,{}] 07:16:52 INFO - PROCESS | 192 | 1460989012014 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:52 INFO - PROCESS | 192 | 1460989012096 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 07:16:52 INFO - PROCESS | 192 | 1460989012169 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF07800 == 53 [pid = 192] [id = 153] 07:16:52 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007607C9CC00) [pid = 192] [serial = 457] [outer = 0000000000000000] 07:16:52 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007608E76000) [pid = 192] [serial = 458] [outer = 0000007607C9CC00] 07:16:52 INFO - PROCESS | 192 | 1460989012216 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760B570C00) [pid = 192] [serial = 459] [outer = 0000007607C9CC00] 07:16:52 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:52 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:16:52 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:52 INFO - PROCESS | 192 | 1460989012614 Marionette TRACE conn5 <- [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]]]}] 07:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 07:16:52 INFO - PROCESS | 192 | 1460989012641 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 07:16:52 INFO - PROCESS | 192 | 1460989012643 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 07:16:52 INFO - PROCESS | 192 | 1460989012646 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:16:52 INFO - PROCESS | 192 | 1460989012648 Marionette TRACE conn5 <- [1,578,null,{}] 07:16:52 INFO - PROCESS | 192 | 1460989012651 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:52 INFO - PROCESS | 192 | 1460989012762 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 07:16:52 INFO - PROCESS | 192 | 1460989012768 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 192 | ++DOCSHELL 00000076116CC800 == 54 [pid = 192] [id = 154] 07:16:52 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007607CAA000) [pid = 192] [serial = 460] [outer = 0000000000000000] 07:16:52 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760C56E800) [pid = 192] [serial = 461] [outer = 0000007607CAA000] 07:16:52 INFO - PROCESS | 192 | 1460989012813 Marionette DEBUG loaded listener.js 07:16:52 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760CE11C00) [pid = 192] [serial = 462] [outer = 0000007607CAA000] 07:16:53 INFO - PROCESS | 192 | 1460989013218 Marionette TRACE conn5 <- [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]]]}] 07:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 07:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:16:53 INFO - PROCESS | 192 | 1460989013279 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 192 | 1460989013281 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 07:16:53 INFO - PROCESS | 192 | 1460989013284 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 192 | 1460989013286 Marionette TRACE conn5 <- [1,582,null,{}] 07:16:53 INFO - PROCESS | 192 | 1460989013289 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:53 INFO - PROCESS | 192 | 1460989013372 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 07:16:53 INFO - PROCESS | 192 | 1460989013378 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:53 INFO - PROCESS | 192 | ++DOCSHELL 0000007611864800 == 55 [pid = 192] [id = 155] 07:16:53 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760D933800) [pid = 192] [serial = 463] [outer = 0000000000000000] 07:16:53 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760D9DB800) [pid = 192] [serial = 464] [outer = 000000760D933800] 07:16:53 INFO - PROCESS | 192 | 1460989013425 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760DAACC00) [pid = 192] [serial = 465] [outer = 000000760D933800] 07:16:53 INFO - PROCESS | 192 | 1460989013897 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 07:16:53 INFO - PROCESS | 192 | 1460989013960 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 07:16:53 INFO - PROCESS | 192 | 1460989013965 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 07:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:16:53 INFO - PROCESS | 192 | 1460989013970 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:16:53 INFO - PROCESS | 192 | 1460989013975 Marionette TRACE conn5 <- [1,586,null,{}] 07:16:53 INFO - PROCESS | 192 | 1460989013983 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:54 INFO - PROCESS | 192 | 1460989014189 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 07:16:54 INFO - PROCESS | 192 | 1460989014275 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 192 | ++DOCSHELL 0000007607D4B000 == 56 [pid = 192] [id = 156] 07:16:54 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007607187000) [pid = 192] [serial = 466] [outer = 0000000000000000] 07:16:54 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007607C9F000) [pid = 192] [serial = 467] [outer = 0000007607187000] 07:16:54 INFO - PROCESS | 192 | 1460989014335 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007608249800) [pid = 192] [serial = 468] [outer = 0000007607187000] 07:16:54 INFO - PROCESS | 192 | 1460989014901 Marionette TRACE conn5 <- [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]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 986ms 07:16:54 INFO - PROCESS | 192 | 1460989014960 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 192 | 1460989014966 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 07:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:16:54 INFO - PROCESS | 192 | 1460989014973 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 192 | 1460989014976 Marionette TRACE conn5 <- [1,590,null,{}] 07:16:54 INFO - PROCESS | 192 | 1460989014980 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:55 INFO - PROCESS | 192 | 1460989015094 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 07:16:55 INFO - PROCESS | 192 | 1460989015170 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF06000 == 57 [pid = 192] [id = 157] 07:16:55 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (00000076084DE400) [pid = 192] [serial = 469] [outer = 0000000000000000] 07:16:55 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007608A3EC00) [pid = 192] [serial = 470] [outer = 00000076084DE400] 07:16:55 INFO - PROCESS | 192 | 1460989015269 Marionette DEBUG loaded listener.js 07:16:55 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760916B400) [pid = 192] [serial = 471] [outer = 00000076084DE400] 07:16:55 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:16:56 INFO - PROCESS | 192 | 1460989016238 Marionette TRACE conn5 <- [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]]]}] 07:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1288ms 07:16:56 INFO - PROCESS | 192 | 1460989016270 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 07:16:56 INFO - PROCESS | 192 | 1460989016273 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 07:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:16:56 INFO - PROCESS | 192 | 1460989016277 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:16:56 INFO - PROCESS | 192 | 1460989016282 Marionette TRACE conn5 <- [1,594,null,{}] 07:16:56 INFO - PROCESS | 192 | 1460989016294 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:56 INFO - PROCESS | 192 | 1460989016409 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 07:16:56 INFO - PROCESS | 192 | 1460989016484 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 192 | ++DOCSHELL 000000761189B000 == 58 [pid = 192] [id = 158] 07:16:56 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (00000076084DA800) [pid = 192] [serial = 472] [outer = 0000000000000000] 07:16:56 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760B17E000) [pid = 192] [serial = 473] [outer = 00000076084DA800] 07:16:56 INFO - PROCESS | 192 | 1460989016586 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760D9E4C00) [pid = 192] [serial = 474] [outer = 00000076084DA800] 07:16:57 INFO - PROCESS | 192 | 1460989017205 Marionette TRACE conn5 <- [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]]]}] 07:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 07:16:57 INFO - PROCESS | 192 | 1460989017267 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 192 | 1460989017271 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 07:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:16:57 INFO - PROCESS | 192 | 1460989017274 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 192 | 1460989017277 Marionette TRACE conn5 <- [1,598,null,{}] 07:16:57 INFO - PROCESS | 192 | 1460989017281 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:57 INFO - PROCESS | 192 | 1460989017395 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 07:16:57 INFO - PROCESS | 192 | 1460989017516 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:57 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD20800 == 59 [pid = 192] [id = 159] 07:16:57 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760DC44800) [pid = 192] [serial = 475] [outer = 0000000000000000] 07:16:57 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760DC77400) [pid = 192] [serial = 476] [outer = 000000760DC44800] 07:16:57 INFO - PROCESS | 192 | 1460989017575 Marionette DEBUG loaded listener.js 07:16:57 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760E9D5800) [pid = 192] [serial = 477] [outer = 000000760DC44800] 07:16:58 INFO - PROCESS | 192 | 1460989018182 Marionette TRACE conn5 <- [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]]]}] 07:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 986ms 07:16:58 INFO - PROCESS | 192 | 1460989018262 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 07:16:58 INFO - PROCESS | 192 | 1460989018265 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 07:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:16:58 INFO - PROCESS | 192 | 1460989018268 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:16:58 INFO - PROCESS | 192 | 1460989018271 Marionette TRACE conn5 <- [1,602,null,{}] 07:16:58 INFO - PROCESS | 192 | 1460989018274 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:58 INFO - PROCESS | 192 | 1460989018419 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 07:16:58 INFO - PROCESS | 192 | 1460989018558 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007601519000 == 60 [pid = 192] [id = 160] 07:16:58 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007604692000) [pid = 192] [serial = 478] [outer = 0000000000000000] 07:16:58 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007607C9D800) [pid = 192] [serial = 479] [outer = 0000007604692000] 07:16:58 INFO - PROCESS | 192 | 1460989018616 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007609166000) [pid = 192] [serial = 480] [outer = 0000007604692000] 07:16:59 INFO - PROCESS | 192 | 1460989019318 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:16:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1132ms 07:16:59 INFO - PROCESS | 192 | 1460989019403 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 07:16:59 INFO - PROCESS | 192 | 1460989019408 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 07:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:16:59 INFO - PROCESS | 192 | 1460989019428 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:16:59 INFO - PROCESS | 192 | 1460989019431 Marionette TRACE conn5 <- [1,606,null,{}] 07:16:59 INFO - PROCESS | 192 | 1460989019437 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:16:59 INFO - PROCESS | 192 | 1460989019546 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 07:16:59 INFO - PROCESS | 192 | 1460989019617 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:59 INFO - PROCESS | 192 | ++DOCSHELL 0000007600BC3000 == 61 [pid = 192] [id = 161] 07:16:59 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760560D000) [pid = 192] [serial = 481] [outer = 0000000000000000] 07:16:59 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007607FDB000) [pid = 192] [serial = 482] [outer = 000000760560D000] 07:16:59 INFO - PROCESS | 192 | 1460989019717 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760836F400) [pid = 192] [serial = 483] [outer = 000000760560D000] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 00000076116CC800 == 60 [pid = 192] [id = 154] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 000000760BF07800 == 59 [pid = 192] [id = 153] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 000000761066E000 == 58 [pid = 192] [id = 152] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 000000760EDB5800 == 57 [pid = 192] [id = 151] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 000000760C64D000 == 56 [pid = 192] [id = 150] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 000000760BFAA800 == 55 [pid = 192] [id = 149] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 000000760A625800 == 54 [pid = 192] [id = 148] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 00000076022E1800 == 53 [pid = 192] [id = 147] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 123 (00000076792AEC00) [pid = 192] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOCSHELL 0000007608A2A000 == 52 [pid = 192] [id = 146] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760DAA6400) [pid = 192] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760BD6CC00) [pid = 192] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760920CC00) [pid = 192] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007608298800) [pid = 192] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760B006800) [pid = 192] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 117 (00000076084B0C00) [pid = 192] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760B009C00) [pid = 192] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760DAD6800) [pid = 192] [serial = 161] [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.] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760EACFC00) [pid = 192] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760B519C00) [pid = 192] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007609208800) [pid = 192] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760925F800) [pid = 192] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760B57AC00) [pid = 192] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007609261400) [pid = 192] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007609204000) [pid = 192] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760BD60800) [pid = 192] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007609211000) [pid = 192] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007608A43800) [pid = 192] [serial = 373] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760D931800) [pid = 192] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760BFF4C00) [pid = 192] [serial = 376] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007609A34C00) [pid = 192] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 101 (00000076793E2400) [pid = 192] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007611647C00) [pid = 192] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760DAA4000) [pid = 192] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760DAD7C00) [pid = 192] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760DC3CC00) [pid = 192] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007610755C00) [pid = 192] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760EC86C00) [pid = 192] [serial = 379] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760DC77800) [pid = 192] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760EC32400) [pid = 192] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760DC82400) [pid = 192] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760916BC00) [pid = 192] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 90 (00000076084BE000) [pid = 192] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760882A400) [pid = 192] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760EC8C400) [pid = 192] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 87 (0000007611622000) [pid = 192] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007608254400) [pid = 192] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760836D800) [pid = 192] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760E9D2400) [pid = 192] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:17:00 INFO - PROCESS | 192 | 1460989020323 Marionette TRACE conn5 <- [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]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 923ms 07:17:00 INFO - PROCESS | 192 | 1460989020353 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 192 | 1460989020359 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 07:17:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:17:00 INFO - PROCESS | 192 | 1460989020365 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 192 | 1460989020368 Marionette TRACE conn5 <- [1,610,null,{}] 07:17:00 INFO - PROCESS | 192 | 1460989020372 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:00 INFO - PROCESS | 192 | 1460989020459 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 07:17:00 INFO - PROCESS | 192 | 1460989020466 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:00 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A2A000 == 53 [pid = 192] [id = 162] 07:17:00 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007605DB1C00) [pid = 192] [serial = 484] [outer = 0000000000000000] 07:17:00 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (00000076084B7000) [pid = 192] [serial = 485] [outer = 0000007605DB1C00] 07:17:00 INFO - PROCESS | 192 | 1460989020513 Marionette DEBUG loaded listener.js 07:17:00 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007608833C00) [pid = 192] [serial = 486] [outer = 0000007605DB1C00] 07:17:01 INFO - PROCESS | 192 | 1460989020992 Marionette TRACE conn5 <- [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]]]}] 07:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 673ms 07:17:01 INFO - PROCESS | 192 | 1460989021051 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 07:17:01 INFO - PROCESS | 192 | 1460989021054 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 07:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:17:01 INFO - PROCESS | 192 | 1460989021057 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:17:01 INFO - PROCESS | 192 | 1460989021061 Marionette TRACE conn5 <- [1,614,null,{}] 07:17:01 INFO - PROCESS | 192 | 1460989021072 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:01 INFO - PROCESS | 192 | 1460989021161 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 07:17:01 INFO - PROCESS | 192 | 1460989021236 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 192 | ++DOCSHELL 000000760B52F800 == 54 [pid = 192] [id = 163] 07:17:01 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (0000007609160C00) [pid = 192] [serial = 487] [outer = 0000000000000000] 07:17:01 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007609209C00) [pid = 192] [serial = 488] [outer = 0000007609160C00] 07:17:01 INFO - PROCESS | 192 | 1460989021286 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007609262800) [pid = 192] [serial = 489] [outer = 0000007609160C00] 07:17:01 INFO - PROCESS | 192 | 1460989021655 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:17:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:17:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 07:17:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:17:01 INFO - PROCESS | 192 | 1460989021690 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 07:17:01 INFO - PROCESS | 192 | 1460989021693 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 07:17:01 INFO - PROCESS | 192 | 1460989021696 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:17:01 INFO - PROCESS | 192 | 1460989021698 Marionette TRACE conn5 <- [1,618,null,{}] 07:17:01 INFO - PROCESS | 192 | 1460989021702 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:01 INFO - PROCESS | 192 | 1460989021787 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 07:17:01 INFO - PROCESS | 192 | 1460989021794 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC9800 == 55 [pid = 192] [id = 164] 07:17:01 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007609295400) [pid = 192] [serial = 490] [outer = 0000000000000000] 07:17:01 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760987EC00) [pid = 192] [serial = 491] [outer = 0000007609295400] 07:17:01 INFO - PROCESS | 192 | 1460989021840 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007609A37C00) [pid = 192] [serial = 492] [outer = 0000007609295400] 07:17:02 INFO - PROCESS | 192 | 1460989022273 Marionette TRACE conn5 <- [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]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:17:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 07:17:02 INFO - PROCESS | 192 | 1460989022330 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 192 | 1460989022332 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 07:17:02 INFO - PROCESS | 192 | 1460989022336 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:17:02 INFO - PROCESS | 192 | 1460989022338 Marionette TRACE conn5 <- [1,622,null,{}] 07:17:02 INFO - PROCESS | 192 | 1460989022342 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:02 INFO - PROCESS | 192 | 1460989022448 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 07:17:02 INFO - PROCESS | 192 | 1460989022499 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 192 | ++DOCSHELL 000000760C642800 == 56 [pid = 192] [id = 165] 07:17:02 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760B0A6800) [pid = 192] [serial = 493] [outer = 0000000000000000] 07:17:02 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760B51B800) [pid = 192] [serial = 494] [outer = 000000760B0A6800] 07:17:02 INFO - PROCESS | 192 | 1460989022575 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760BC5D800) [pid = 192] [serial = 495] [outer = 000000760B0A6800] 07:17:02 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:02 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:02 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:03 INFO - PROCESS | 192 | 1460989023030 Marionette TRACE conn5 <- [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]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 07:17:03 INFO - PROCESS | 192 | 1460989023074 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 192 | 1460989023076 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 07:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:17:03 INFO - PROCESS | 192 | 1460989023080 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - PROCESS | 192 | 1460989023082 Marionette TRACE conn5 <- [1,626,null,{}] 07:17:03 INFO - PROCESS | 192 | 1460989023085 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:03 INFO - PROCESS | 192 | 1460989023224 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 07:17:03 INFO - PROCESS | 192 | 1460989023277 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 192 | ++DOCSHELL 0000007600A69000 == 57 [pid = 192] [id = 166] 07:17:03 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760C572000) [pid = 192] [serial = 496] [outer = 0000000000000000] 07:17:03 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760CE15C00) [pid = 192] [serial = 497] [outer = 000000760C572000] 07:17:03 INFO - PROCESS | 192 | 1460989023327 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760D9E5400) [pid = 192] [serial = 498] [outer = 000000760C572000] 07:17:03 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:03 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:03 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:03 INFO - PROCESS | 192 | 1460989023765 Marionette TRACE conn5 <- [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]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:17:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 07:17:03 INFO - PROCESS | 192 | 1460989023826 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 192 | 1460989023828 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 07:17:03 INFO - PROCESS | 192 | 1460989023832 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:17:03 INFO - PROCESS | 192 | 1460989023834 Marionette TRACE conn5 <- [1,630,null,{}] 07:17:03 INFO - PROCESS | 192 | 1460989023837 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:03 INFO - PROCESS | 192 | 1460989023944 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 07:17:04 INFO - PROCESS | 192 | 1460989023995 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA5000 == 58 [pid = 192] [id = 167] 07:17:04 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760DAD7C00) [pid = 192] [serial = 499] [outer = 0000000000000000] 07:17:04 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760DC3E400) [pid = 192] [serial = 500] [outer = 000000760DAD7C00] 07:17:04 INFO - PROCESS | 192 | 1460989024041 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760DCC0C00) [pid = 192] [serial = 501] [outer = 000000760DAD7C00] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007607C9CC00) [pid = 192] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760BC65000) [pid = 192] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007607CAA000) [pid = 192] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007609288800) [pid = 192] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007609889800) [pid = 192] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007601647400) [pid = 192] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760166D800) [pid = 192] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007609164000) [pid = 192] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000767A3E8000) [pid = 192] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:17:04 INFO - PROCESS | 192 | --DOMWINDOW == 92 (00000076084DA400) [pid = 192] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:17:04 INFO - PROCESS | 192 | 1460989024540 Marionette TRACE conn5 <- [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]]]}] 07:17:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:17:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 734ms 07:17:04 INFO - PROCESS | 192 | 1460989024571 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 07:17:04 INFO - PROCESS | 192 | 1460989024573 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 07:17:04 INFO - PROCESS | 192 | 1460989024576 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:17:04 INFO - PROCESS | 192 | 1460989024578 Marionette TRACE conn5 <- [1,634,null,{}] 07:17:04 INFO - PROCESS | 192 | 1460989024582 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:04 INFO - PROCESS | 192 | 1460989024664 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 07:17:04 INFO - PROCESS | 192 | 1460989024734 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 192 | ++DOCSHELL 000000761067D800 == 59 [pid = 192] [id = 168] 07:17:04 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007608E6C000) [pid = 192] [serial = 502] [outer = 0000000000000000] 07:17:04 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760C57A000) [pid = 192] [serial = 503] [outer = 0000007608E6C000] 07:17:04 INFO - PROCESS | 192 | 1460989024784 Marionette DEBUG loaded listener.js 07:17:04 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760E9DB800) [pid = 192] [serial = 504] [outer = 0000007608E6C000] 07:17:05 INFO - PROCESS | 192 | 1460989025153 Marionette TRACE conn5 <- [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]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 07:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:17:05 INFO - PROCESS | 192 | 1460989025209 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 192 | 1460989025211 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 07:17:05 INFO - PROCESS | 192 | 1460989025215 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 192 | 1460989025216 Marionette TRACE conn5 <- [1,638,null,{}] 07:17:05 INFO - PROCESS | 192 | 1460989025225 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:05 INFO - PROCESS | 192 | 1460989025335 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 07:17:05 INFO - PROCESS | 192 | 1460989025346 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 192 | ++DOCSHELL 00000076116C2800 == 60 [pid = 192] [id = 169] 07:17:05 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760EAD3000) [pid = 192] [serial = 505] [outer = 0000000000000000] 07:17:05 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760EC29C00) [pid = 192] [serial = 506] [outer = 000000760EAD3000] 07:17:05 INFO - PROCESS | 192 | 1460989025391 Marionette DEBUG loaded listener.js 07:17:05 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760EC85000) [pid = 192] [serial = 507] [outer = 000000760EAD3000] 07:17:05 INFO - PROCESS | 192 | 1460989025800 Marionette TRACE conn5 <- [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]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:17:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 07:17:05 INFO - PROCESS | 192 | 1460989025848 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 192 | 1460989025851 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 07:17:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:17:05 INFO - PROCESS | 192 | 1460989025859 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 192 | 1460989025861 Marionette TRACE conn5 <- [1,642,null,{}] 07:17:05 INFO - PROCESS | 192 | 1460989025864 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:05 INFO - PROCESS | 192 | 1460989025949 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 07:17:05 INFO - PROCESS | 192 | 1460989025957 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 192 | ++DOCSHELL 0000007611880000 == 61 [pid = 192] [id = 170] 07:17:05 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760EC8F400) [pid = 192] [serial = 508] [outer = 0000000000000000] 07:17:06 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007610755C00) [pid = 192] [serial = 509] [outer = 000000760EC8F400] 07:17:06 INFO - PROCESS | 192 | 1460989026004 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007611628800) [pid = 192] [serial = 510] [outer = 000000760EC8F400] 07:17:06 INFO - PROCESS | 192 | 1460989026514 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:17:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:17:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 07:17:06 INFO - PROCESS | 192 | 1460989026592 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 07:17:06 INFO - PROCESS | 192 | 1460989026597 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 07:17:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:17:06 INFO - PROCESS | 192 | 1460989026603 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - PROCESS | 192 | 1460989026608 Marionette TRACE conn5 <- [1,646,null,{}] 07:17:06 INFO - PROCESS | 192 | 1460989026615 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:06 INFO - PROCESS | 192 | 1460989026791 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 07:17:06 INFO - PROCESS | 192 | 1460989026862 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:06 INFO - PROCESS | 192 | ++DOCSHELL 0000007609191800 == 62 [pid = 192] [id = 171] 07:17:06 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007607D9BC00) [pid = 192] [serial = 511] [outer = 0000000000000000] 07:17:06 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007608250000) [pid = 192] [serial = 512] [outer = 0000007607D9BC00] 07:17:06 INFO - PROCESS | 192 | 1460989026965 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (00000076084B7C00) [pid = 192] [serial = 513] [outer = 0000007607D9BC00] 07:17:07 INFO - PROCESS | 192 | 1460989027551 Marionette TRACE conn5 <- [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]]]}] 07:17:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:17:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 07:17:07 INFO - PROCESS | 192 | 1460989027592 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 07:17:07 INFO - PROCESS | 192 | 1460989027598 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 07:17:07 INFO - PROCESS | 192 | 1460989027605 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:17:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:17:07 INFO - PROCESS | 192 | 1460989027609 Marionette TRACE conn5 <- [1,650,null,{}] 07:17:07 INFO - PROCESS | 192 | 1460989027613 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:07 INFO - PROCESS | 192 | 1460989027727 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 07:17:07 INFO - PROCESS | 192 | 1460989027802 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFB6000 == 63 [pid = 192] [id = 172] 07:17:07 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (00000076084B4800) [pid = 192] [serial = 514] [outer = 0000000000000000] 07:17:07 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007609204800) [pid = 192] [serial = 515] [outer = 00000076084B4800] 07:17:07 INFO - PROCESS | 192 | 1460989027900 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007609362800) [pid = 192] [serial = 516] [outer = 00000076084B4800] 07:17:08 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:08 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:08 INFO - PROCESS | 192 | 1460989028527 Marionette TRACE conn5 <- [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]]]}] 07:17:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:17:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 07:17:08 INFO - PROCESS | 192 | 1460989028598 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 07:17:08 INFO - PROCESS | 192 | 1460989028601 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 07:17:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:17:08 INFO - PROCESS | 192 | 1460989028605 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - PROCESS | 192 | 1460989028609 Marionette TRACE conn5 <- [1,654,null,{}] 07:17:08 INFO - PROCESS | 192 | 1460989028621 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:08 INFO - PROCESS | 192 | 1460989028738 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 07:17:08 INFO - PROCESS | 192 | 1460989028854 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 192 | ++DOCSHELL 000000767A6B2000 == 64 [pid = 192] [id = 173] 07:17:08 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760BD6C800) [pid = 192] [serial = 517] [outer = 0000000000000000] 07:17:08 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760CE0E800) [pid = 192] [serial = 518] [outer = 000000760BD6C800] 07:17:08 INFO - PROCESS | 192 | 1460989028916 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760DC40000) [pid = 192] [serial = 519] [outer = 000000760BD6C800] 07:17:09 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:09 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:09 INFO - PROCESS | 192 | 1460989029547 Marionette TRACE conn5 <- [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]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:17:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 986ms 07:17:09 INFO - PROCESS | 192 | 1460989029593 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 192 | 1460989029596 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 07:17:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:17:09 INFO - PROCESS | 192 | 1460989029599 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 192 | 1460989029602 Marionette TRACE conn5 <- [1,658,null,{}] 07:17:09 INFO - PROCESS | 192 | 1460989029605 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:09 INFO - PROCESS | 192 | 1460989029715 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 07:17:09 INFO - PROCESS | 192 | 1460989029830 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 192 | ++DOCSHELL 000000767B9CB800 == 65 [pid = 192] [id = 174] 07:17:09 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000761162C800) [pid = 192] [serial = 520] [outer = 0000000000000000] 07:17:09 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007611646800) [pid = 192] [serial = 521] [outer = 000000761162C800] 07:17:09 INFO - PROCESS | 192 | 1460989029888 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (00000076793EEC00) [pid = 192] [serial = 522] [outer = 000000761162C800] 07:17:10 INFO - PROCESS | 192 | 1460989030469 Marionette TRACE conn5 <- [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]]]}] 07:17:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:17:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 923ms 07:17:10 INFO - PROCESS | 192 | 1460989030525 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 192 | 1460989030527 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 07:17:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:17:10 INFO - PROCESS | 192 | 1460989030531 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - PROCESS | 192 | 1460989030533 Marionette TRACE conn5 <- [1,662,null,{}] 07:17:10 INFO - PROCESS | 192 | 1460989030537 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:10 INFO - PROCESS | 192 | 1460989030812 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 07:17:10 INFO - PROCESS | 192 | 1460989030928 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:10 INFO - PROCESS | 192 | ++DOCSHELL 000000760897B800 == 66 [pid = 192] [id = 175] 07:17:10 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007605011C00) [pid = 192] [serial = 523] [outer = 0000000000000000] 07:17:11 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007605A62800) [pid = 192] [serial = 524] [outer = 0000007605011C00] 07:17:11 INFO - PROCESS | 192 | 1460989031021 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760828D800) [pid = 192] [serial = 525] [outer = 0000007605011C00] 07:17:11 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:17:11 INFO - PROCESS | 192 | [192] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:17:11 INFO - PROCESS | 192 | 1460989031680 Marionette TRACE conn5 <- [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]]]}] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 000000760FEAA000 == 65 [pid = 192] [id = 47] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 00000076116C2800 == 64 [pid = 192] [id = 169] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 000000761067D800 == 63 [pid = 192] [id = 168] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA5000 == 62 [pid = 192] [id = 167] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 0000007600A69000 == 61 [pid = 192] [id = 166] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 000000760C642800 == 60 [pid = 192] [id = 165] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC9800 == 59 [pid = 192] [id = 164] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 000000760B52F800 == 58 [pid = 192] [id = 163] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760D9DB800) [pid = 192] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 0000007608A2A000 == 57 [pid = 192] [id = 162] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 0000007600BC3000 == 56 [pid = 192] [id = 161] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 000000760BF06000 == 55 [pid = 192] [id = 157] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 0000007607D4B000 == 54 [pid = 192] [id = 156] 07:17:11 INFO - PROCESS | 192 | --DOCSHELL 0000007611864800 == 53 [pid = 192] [id = 155] 07:17:11 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 07:17:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1221ms 07:17:11 INFO - PROCESS | 192 | 1460989031756 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 07:17:11 INFO - PROCESS | 192 | 1460989031760 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 07:17:11 INFO - PROCESS | 192 | 1460989031764 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:17:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:17:11 INFO - PROCESS | 192 | 1460989031769 Marionette TRACE conn5 <- [1,666,null,{}] 07:17:11 INFO - PROCESS | 192 | 1460989031774 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:11 INFO - PROCESS | 192 | 1460989031876 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760928C400) [pid = 192] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760B575800) [pid = 192] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760D92E400) [pid = 192] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007609257000) [pid = 192] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 110 (00000076793E5000) [pid = 192] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007607CA5000) [pid = 192] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760469DC00) [pid = 192] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007607F9F400) [pid = 192] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007607FA1800) [pid = 192] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 105 (00000076056A7C00) [pid = 192] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007609AB1800) [pid = 192] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760916E000) [pid = 192] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000767B371800) [pid = 192] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000767AC7C000) [pid = 192] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007608A34C00) [pid = 192] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007608E6FC00) [pid = 192] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007608E76000) [pid = 192] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760BD5FC00) [pid = 192] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760CE11C00) [pid = 192] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760C56E800) [pid = 192] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760BFFA400) [pid = 192] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760951F000) [pid = 192] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760B570C00) [pid = 192] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007609210800) [pid = 192] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:17:11 INFO - PROCESS | 192 | 1460989031955 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 192 | ++DOCSHELL 0000007606FAE000 == 54 [pid = 192] [id = 176] 07:17:11 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (00000076056A7C00) [pid = 192] [serial = 526] [outer = 0000000000000000] 07:17:12 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760717FC00) [pid = 192] [serial = 527] [outer = 00000076056A7C00] 07:17:12 INFO - PROCESS | 192 | 1460989032007 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760836EC00) [pid = 192] [serial = 528] [outer = 00000076056A7C00] 07:17:12 INFO - PROCESS | 192 | 1460989032466 Marionette TRACE conn5 <- [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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:17:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 07:17:12 INFO - PROCESS | 192 | 1460989032503 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 192 | 1460989032506 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 07:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:17:12 INFO - PROCESS | 192 | 1460989032510 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 192 | 1460989032512 Marionette TRACE conn5 <- [1,670,null,{}] 07:17:12 INFO - PROCESS | 192 | 1460989032515 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:12 INFO - PROCESS | 192 | 1460989032601 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 07:17:12 INFO - PROCESS | 192 | 1460989032612 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760A617000 == 55 [pid = 192] [id = 177] 07:17:12 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007608E6AC00) [pid = 192] [serial = 529] [outer = 0000000000000000] 07:17:12 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007608E70C00) [pid = 192] [serial = 530] [outer = 0000007608E6AC00] 07:17:12 INFO - PROCESS | 192 | 1460989032661 Marionette DEBUG loaded listener.js 07:17:12 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007609166400) [pid = 192] [serial = 531] [outer = 0000007608E6AC00] 07:17:13 INFO - PROCESS | 192 | [192] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:17:13 INFO - PROCESS | 192 | [192] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:17:13 INFO - PROCESS | 192 | 1460989033642 Marionette TRACE conn5 <- [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]]]}] 07:17:13 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) 07:17:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1185ms 07:17:13 INFO - PROCESS | 192 | 1460989033697 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 07:17:13 INFO - PROCESS | 192 | 1460989033701 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 07:17:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:17:13 INFO - PROCESS | 192 | 1460989033711 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:17:13 INFO - PROCESS | 192 | 1460989033716 Marionette TRACE conn5 <- [1,674,null,{}] 07:17:13 INFO - PROCESS | 192 | 1460989033720 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:13 INFO - PROCESS | 192 | 1460989033806 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 07:17:13 INFO - PROCESS | 192 | 1460989033813 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:13 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF15800 == 56 [pid = 192] [id = 178] 07:17:13 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007609206800) [pid = 192] [serial = 532] [outer = 0000000000000000] 07:17:13 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760928BC00) [pid = 192] [serial = 533] [outer = 0000007609206800] 07:17:13 INFO - PROCESS | 192 | 1460989033859 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007609522400) [pid = 192] [serial = 534] [outer = 0000007609206800] 07:17:14 INFO - PROCESS | 192 | 1460989034825 Marionette TRACE conn5 <- [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]]]}] 07:17:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:17:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1135ms 07:17:14 INFO - PROCESS | 192 | 1460989034846 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 07:17:14 INFO - PROCESS | 192 | 1460989034848 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 07:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:17:14 INFO - PROCESS | 192 | 1460989034851 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 192 | 1460989034853 Marionette TRACE conn5 <- [1,678,null,{}] 07:17:14 INFO - PROCESS | 192 | 1460989034863 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:14 INFO - PROCESS | 192 | 1460989034971 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 07:17:14 INFO - PROCESS | 192 | 1460989034977 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 192 | ++DOCSHELL 000000760C63B000 == 57 [pid = 192] [id = 179] 07:17:14 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (00000076096F6400) [pid = 192] [serial = 535] [outer = 0000000000000000] 07:17:15 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760988BC00) [pid = 192] [serial = 536] [outer = 00000076096F6400] 07:17:15 INFO - PROCESS | 192 | 1460989035024 Marionette DEBUG loaded listener.js 07:17:15 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760B17F000) [pid = 192] [serial = 537] [outer = 00000076096F6400] 07:17:15 INFO - PROCESS | 192 | 1460989035995 Marionette TRACE conn5 <- [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]]]}] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007611643C00) [pid = 192] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760B0A6800) [pid = 192] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760C572000) [pid = 192] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760560D000) [pid = 192] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007604692000) [pid = 192] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007609160C00) [pid = 192] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007608E6C000) [pid = 192] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007609295400) [pid = 192] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007605DB1C00) [pid = 192] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760DAD7C00) [pid = 192] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:17:16 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760EAD3000) [pid = 192] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:17:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:17:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1282ms 07:17:16 INFO - PROCESS | 192 | 1460989036137 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 192 | 1460989036139 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 07:17:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:17:16 INFO - PROCESS | 192 | 1460989036143 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 192 | 1460989036144 Marionette TRACE conn5 <- [1,682,null,{}] 07:17:16 INFO - PROCESS | 192 | 1460989036148 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:16 INFO - PROCESS | 192 | 1460989036234 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 07:17:16 INFO - PROCESS | 192 | 1460989036241 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:16 INFO - PROCESS | 192 | ++DOCSHELL 000000760D9AC000 == 58 [pid = 192] [id = 180] 07:17:16 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760B0A6800) [pid = 192] [serial = 538] [outer = 0000000000000000] 07:17:16 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760B577000) [pid = 192] [serial = 539] [outer = 000000760B0A6800] 07:17:16 INFO - PROCESS | 192 | 1460989036299 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760BD5F800) [pid = 192] [serial = 540] [outer = 000000760B0A6800] 07:17:17 INFO - PROCESS | 192 | 1460989037256 Marionette TRACE conn5 <- [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]]]}] 07:17:17 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) 07:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1132ms 07:17:17 INFO - PROCESS | 192 | 1460989037277 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 07:17:17 INFO - PROCESS | 192 | 1460989037280 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 07:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:17:17 INFO - PROCESS | 192 | 1460989037283 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:17:17 INFO - PROCESS | 192 | 1460989037285 Marionette TRACE conn5 <- [1,686,null,{}] 07:17:17 INFO - PROCESS | 192 | 1460989037288 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:17 INFO - PROCESS | 192 | 1460989037372 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 07:17:17 INFO - PROCESS | 192 | 1460989037378 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007605D61000 == 59 [pid = 192] [id = 181] 07:17:17 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760BD67800) [pid = 192] [serial = 541] [outer = 0000000000000000] 07:17:17 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760C56FC00) [pid = 192] [serial = 542] [outer = 000000760BD67800] 07:17:17 INFO - PROCESS | 192 | 1460989037423 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760C57BC00) [pid = 192] [serial = 543] [outer = 000000760BD67800] 07:17:18 INFO - PROCESS | 192 | 1460989038378 Marionette TRACE conn5 <- [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]]]}] 07:17:18 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) 07:17:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 07:17:18 INFO - PROCESS | 192 | 1460989038451 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 192 | 1460989038456 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 07:17:18 INFO - PROCESS | 192 | 1460989038462 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:17:18 INFO - PROCESS | 192 | 1460989038467 Marionette TRACE conn5 <- [1,690,null,{}] 07:17:18 INFO - PROCESS | 192 | 1460989038475 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:18 INFO - PROCESS | 192 | 1460989038578 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 07:17:18 INFO - PROCESS | 192 | 1460989038738 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A28000 == 60 [pid = 192] [id = 182] 07:17:18 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007607F9B800) [pid = 192] [serial = 544] [outer = 0000000000000000] 07:17:18 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007607FA8C00) [pid = 192] [serial = 545] [outer = 0000007607F9B800] 07:17:18 INFO - PROCESS | 192 | 1460989038844 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007608A34C00) [pid = 192] [serial = 546] [outer = 0000007607F9B800] 07:17:19 INFO - PROCESS | 192 | 1460989039930 Marionette TRACE conn5 <- [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]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1472ms 07:17:19 INFO - PROCESS | 192 | 1460989039943 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 192 | 1460989039950 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 07:17:19 INFO - PROCESS | 192 | 1460989039957 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:17:19 INFO - PROCESS | 192 | 1460989039960 Marionette TRACE conn5 <- [1,694,null,{}] 07:17:19 INFO - PROCESS | 192 | 1460989039964 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:20 INFO - PROCESS | 192 | 1460989040074 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 07:17:20 INFO - PROCESS | 192 | 1460989040192 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:20 INFO - PROCESS | 192 | ++DOCSHELL 000000760C5AC800 == 61 [pid = 192] [id = 183] 07:17:20 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007607F9F800) [pid = 192] [serial = 547] [outer = 0000000000000000] 07:17:20 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007609255400) [pid = 192] [serial = 548] [outer = 0000007607F9F800] 07:17:20 INFO - PROCESS | 192 | 1460989040252 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007609290400) [pid = 192] [serial = 549] [outer = 0000007607F9F800] 07:17:21 INFO - PROCESS | 192 | 1460989041283 Marionette TRACE conn5 <- [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]]]}] 07:17:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:17:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1380ms 07:17:21 INFO - PROCESS | 192 | 1460989041357 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 192 | 1460989041359 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 07:17:21 INFO - PROCESS | 192 | 1460989041365 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:17:21 INFO - PROCESS | 192 | 1460989041369 Marionette TRACE conn5 <- [1,698,null,{}] 07:17:21 INFO - PROCESS | 192 | 1460989041380 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:21 INFO - PROCESS | 192 | 1460989041483 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 07:17:21 INFO - PROCESS | 192 | 1460989041629 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 192 | ++DOCSHELL 000000761067F800 == 62 [pid = 192] [id = 184] 07:17:21 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007600C91C00) [pid = 192] [serial = 550] [outer = 0000000000000000] 07:17:21 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760BC62400) [pid = 192] [serial = 551] [outer = 0000007600C91C00] 07:17:21 INFO - PROCESS | 192 | 1460989041730 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760D935C00) [pid = 192] [serial = 552] [outer = 0000007600C91C00] 07:17:22 INFO - PROCESS | 192 | 1460989042921 Marionette TRACE conn5 <- [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]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1588ms 07:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:17:22 INFO - PROCESS | 192 | 1460989042958 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 192 | 1460989042962 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 07:17:22 INFO - PROCESS | 192 | 1460989042967 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 192 | 1460989042971 Marionette TRACE conn5 <- [1,702,null,{}] 07:17:22 INFO - PROCESS | 192 | 1460989042976 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:23 INFO - PROCESS | 192 | 1460989043163 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000767C8C3800 == 61 [pid = 192] [id = 145] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 00000076795DC000 == 60 [pid = 192] [id = 143] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000760D9AC000 == 59 [pid = 192] [id = 180] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000760C63B000 == 58 [pid = 192] [id = 179] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000760BF15800 == 57 [pid = 192] [id = 178] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000760A617000 == 56 [pid = 192] [id = 177] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 0000007606FAE000 == 55 [pid = 192] [id = 176] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000760897B800 == 54 [pid = 192] [id = 175] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000767A6B2000 == 53 [pid = 192] [id = 173] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 000000760BFB6000 == 52 [pid = 192] [id = 172] 07:17:23 INFO - PROCESS | 192 | --DOCSHELL 0000007609191800 == 51 [pid = 192] [id = 171] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 106 (00000076793F0000) [pid = 192] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760DC3E400) [pid = 192] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760EC85000) [pid = 192] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007610755C00) [pid = 192] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760EC29C00) [pid = 192] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760DCC0C00) [pid = 192] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760E9DB800) [pid = 192] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760BC5D800) [pid = 192] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007609A37C00) [pid = 192] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760B51B800) [pid = 192] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760D9E5400) [pid = 192] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007607C9F000) [pid = 192] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007608A3EC00) [pid = 192] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760B17E000) [pid = 192] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760DC77400) [pid = 192] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760836F400) [pid = 192] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007607FDB000) [pid = 192] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007609166000) [pid = 192] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 88 (0000007607C9D800) [pid = 192] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760CE15C00) [pid = 192] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007609209C00) [pid = 192] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007609262800) [pid = 192] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760C57A000) [pid = 192] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760987EC00) [pid = 192] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 82 (00000076084B7000) [pid = 192] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007608833C00) [pid = 192] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:17:23 INFO - PROCESS | 192 | 1460989043273 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 192 | ++DOCSHELL 0000007600BA8800 == 52 [pid = 192] [id = 185] 07:17:23 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007600A99400) [pid = 192] [serial = 553] [outer = 0000000000000000] 07:17:23 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007601673C00) [pid = 192] [serial = 554] [outer = 0000007600A99400] 07:17:23 INFO - PROCESS | 192 | 1460989043384 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007605DA0000) [pid = 192] [serial = 555] [outer = 0000007600A99400] 07:17:24 INFO - PROCESS | 192 | 1460989044439 Marionette TRACE conn5 <- [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]]]}] 07:17:24 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 07:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1533ms 07:17:24 INFO - PROCESS | 192 | 1460989044527 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 07:17:24 INFO - PROCESS | 192 | 1460989044531 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 07:17:24 INFO - PROCESS | 192 | 1460989044537 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:17:24 INFO - PROCESS | 192 | 1460989044540 Marionette TRACE conn5 <- [1,706,null,{}] 07:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:17:24 INFO - PROCESS | 192 | 1460989044546 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:24 INFO - PROCESS | 192 | 1460989044651 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 07:17:24 INFO - PROCESS | 192 | 1460989044848 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 192 | ++DOCSHELL 000000760917B000 == 53 [pid = 192] [id = 186] 07:17:24 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007608833C00) [pid = 192] [serial = 556] [outer = 0000000000000000] 07:17:24 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (0000007608A43800) [pid = 192] [serial = 557] [outer = 0000007608833C00] 07:17:24 INFO - PROCESS | 192 | 1460989044909 Marionette DEBUG loaded listener.js 07:17:25 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007608E78C00) [pid = 192] [serial = 558] [outer = 0000007608833C00] 07:17:26 INFO - PROCESS | 192 | 1460989045996 Marionette TRACE conn5 <- [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]]]}] 07:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1491ms 07:17:26 INFO - PROCESS | 192 | 1460989046035 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 192 | 1460989046040 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 07:17:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:17:26 INFO - PROCESS | 192 | 1460989046047 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 192 | 1460989046050 Marionette TRACE conn5 <- [1,710,null,{}] 07:17:26 INFO - PROCESS | 192 | 1460989046054 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:26 INFO - PROCESS | 192 | 1460989046197 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 07:17:26 INFO - PROCESS | 192 | 1460989046322 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 192 | ++DOCSHELL 000000760B03E000 == 54 [pid = 192] [id = 187] 07:17:26 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760916C000) [pid = 192] [serial = 559] [outer = 0000000000000000] 07:17:26 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007609288C00) [pid = 192] [serial = 560] [outer = 000000760916C000] 07:17:26 INFO - PROCESS | 192 | 1460989046381 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007609880000) [pid = 192] [serial = 561] [outer = 000000760916C000] 07:17:26 INFO - PROCESS | 192 | 1460989046984 Marionette TRACE conn5 <- [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] 07:17:27 INFO - PROCESS | 192 | 1460989047038 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 07:17:27 INFO - PROCESS | 192 | 1460989047042 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 192 | 1460989047046 Marionette TRACE conn5 <- [1,714,null,{}] 07:17:27 INFO - PROCESS | 192 | 1460989047059 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:27 INFO - PROCESS | 192 | 1460989047177 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 07:17:27 INFO - PROCESS | 192 | 1460989047250 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 192 | ++DOCSHELL 000000760C59F000 == 55 [pid = 192] [id = 188] 07:17:27 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760B57C000) [pid = 192] [serial = 562] [outer = 0000000000000000] 07:17:27 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760BD60C00) [pid = 192] [serial = 563] [outer = 000000760B57C000] 07:17:27 INFO - PROCESS | 192 | 1460989047309 Marionette DEBUG loaded listener.js 07:17:27 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760BFF7C00) [pid = 192] [serial = 564] [outer = 000000760B57C000] 07:17:28 INFO - PROCESS | 192 | 1460989048002 Marionette TRACE conn5 <- [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]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:17:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1026ms 07:17:28 INFO - PROCESS | 192 | 1460989048069 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 192 | 1460989048073 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 07:17:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:17:28 INFO - PROCESS | 192 | 1460989048076 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 192 | 1460989048078 Marionette TRACE conn5 <- [1,718,null,{}] 07:17:28 INFO - PROCESS | 192 | 1460989048082 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:28 INFO - PROCESS | 192 | 1460989048193 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 07:17:28 INFO - PROCESS | 192 | 1460989048263 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:28 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC05800 == 56 [pid = 192] [id = 189] 07:17:28 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760CE11800) [pid = 192] [serial = 565] [outer = 0000000000000000] 07:17:28 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760D930400) [pid = 192] [serial = 566] [outer = 000000760CE11800] 07:17:28 INFO - PROCESS | 192 | 1460989048322 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760DAA5400) [pid = 192] [serial = 567] [outer = 000000760CE11800] 07:17:29 INFO - PROCESS | 192 | 1460989049049 Marionette TRACE conn5 <- [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] 07:17:29 INFO - PROCESS | 192 | 1460989049110 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 07:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:17:29 INFO - PROCESS | 192 | 1460989049115 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 192 | 1460989049118 Marionette TRACE conn5 <- [1,722,null,{}] 07:17:29 INFO - PROCESS | 192 | 1460989049124 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:29 INFO - PROCESS | 192 | 1460989049248 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 07:17:29 INFO - PROCESS | 192 | 1460989049320 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 192 | ++DOCSHELL 000000760B157800 == 57 [pid = 192] [id = 190] 07:17:29 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007608A39C00) [pid = 192] [serial = 568] [outer = 0000000000000000] 07:17:29 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007608EF1C00) [pid = 192] [serial = 569] [outer = 0000007608A39C00] 07:17:29 INFO - PROCESS | 192 | 1460989049372 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007609261400) [pid = 192] [serial = 570] [outer = 0000007608A39C00] 07:17:29 INFO - PROCESS | 192 | --DOCSHELL 000000767FE22800 == 56 [pid = 192] [id = 77] 07:17:29 INFO - PROCESS | 192 | --DOCSHELL 00000076056D1800 == 55 [pid = 192] [id = 64] 07:17:29 INFO - PROCESS | 192 | --DOCSHELL 00000076116C7000 == 54 [pid = 192] [id = 78] 07:17:29 INFO - PROCESS | 192 | --DOCSHELL 0000007608A28000 == 53 [pid = 192] [id = 182] 07:17:29 INFO - PROCESS | 192 | 1460989049895 Marionette TRACE conn5 <- [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]]]}] 07:17:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:17:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 838ms 07:17:29 INFO - PROCESS | 192 | 1460989049954 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 07:17:29 INFO - PROCESS | 192 | 1460989049960 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 07:17:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:17:29 INFO - PROCESS | 192 | 1460989049966 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:17:29 INFO - PROCESS | 192 | 1460989049969 Marionette TRACE conn5 <- [1,726,null,{}] 07:17:29 INFO - PROCESS | 192 | 1460989049973 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:30 INFO - PROCESS | 192 | 1460989050069 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 07:17:30 INFO - PROCESS | 192 | 1460989050144 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 192 | ++DOCSHELL 000000760D99E800 == 54 [pid = 192] [id = 191] 07:17:30 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007608A3A400) [pid = 192] [serial = 571] [outer = 0000000000000000] 07:17:30 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760AC64000) [pid = 192] [serial = 572] [outer = 0000007608A3A400] 07:17:30 INFO - PROCESS | 192 | 1460989050192 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760BC66800) [pid = 192] [serial = 573] [outer = 0000007608A3A400] 07:17:31 INFO - PROCESS | 192 | [192] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:17:31 INFO - PROCESS | 192 | 1460989051085 Marionette TRACE conn5 <- [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]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:17:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1131ms 07:17:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:17:31 INFO - PROCESS | 192 | 1460989051099 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 192 | 1460989051101 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 07:17:31 INFO - PROCESS | 192 | 1460989051104 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 192 | 1460989051108 Marionette TRACE conn5 <- [1,730,null,{}] 07:17:31 INFO - PROCESS | 192 | 1460989051127 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:31 INFO - PROCESS | 192 | 1460989051219 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 07:17:31 INFO - PROCESS | 192 | 1460989051227 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 192 | ++DOCSHELL 000000761066E000 == 55 [pid = 192] [id = 192] 07:17:31 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760DAAFC00) [pid = 192] [serial = 574] [outer = 0000000000000000] 07:17:31 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760DAD6800) [pid = 192] [serial = 575] [outer = 000000760DAAFC00] 07:17:31 INFO - PROCESS | 192 | 1460989051277 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760DC77800) [pid = 192] [serial = 576] [outer = 000000760DAAFC00] 07:17:32 INFO - PROCESS | 192 | 1460989052267 Marionette TRACE conn5 <- [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]]]}] 07:17:32 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 07:17:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1202ms 07:17:32 INFO - PROCESS | 192 | 1460989052315 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 192 | 1460989052318 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 07:17:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:17:32 INFO - PROCESS | 192 | 1460989052321 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 192 | 1460989052323 Marionette TRACE conn5 <- [1,734,null,{}] 07:17:32 INFO - PROCESS | 192 | 1460989052327 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:32 INFO - PROCESS | 192 | 1460989052444 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 07:17:32 INFO - PROCESS | 192 | 1460989052489 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:32 INFO - PROCESS | 192 | ++DOCSHELL 000000761166E800 == 56 [pid = 192] [id = 193] 07:17:32 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760EACB400) [pid = 192] [serial = 577] [outer = 0000000000000000] 07:17:32 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760EAD5000) [pid = 192] [serial = 578] [outer = 000000760EACB400] 07:17:32 INFO - PROCESS | 192 | 1460989052536 Marionette DEBUG loaded listener.js 07:17:32 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760EC2DC00) [pid = 192] [serial = 579] [outer = 000000760EACB400] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007607F9F800) [pid = 192] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760DC44800) [pid = 192] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760EAD9C00) [pid = 192] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 104 (00000076084DA800) [pid = 192] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007608E6E000) [pid = 192] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760CE0E000) [pid = 192] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007607187000) [pid = 192] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 100 (00000076084DE400) [pid = 192] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007607185000) [pid = 192] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760D933800) [pid = 192] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760BD67800) [pid = 192] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760EC8F400) [pid = 192] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 95 (00000076096F6400) [pid = 192] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007605011C00) [pid = 192] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 93 (00000076056A7C00) [pid = 192] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007608E6AC00) [pid = 192] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007609206800) [pid = 192] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007607D9BC00) [pid = 192] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 89 (00000076084B4800) [pid = 192] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760BD6C800) [pid = 192] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760B0A6800) [pid = 192] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000761162C800) [pid = 192] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:17:33 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007607F9B800) [pid = 192] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:17:33 INFO - PROCESS | 192 | 1460989053497 Marionette TRACE conn5 <- [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]]]}] 07:17:33 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.) 07:17:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1243ms 07:17:33 INFO - PROCESS | 192 | 1460989053567 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 07:17:33 INFO - PROCESS | 192 | 1460989053569 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 07:17:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:17:33 INFO - PROCESS | 192 | 1460989053573 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:17:33 INFO - PROCESS | 192 | 1460989053575 Marionette TRACE conn5 <- [1,738,null,{}] 07:17:33 INFO - PROCESS | 192 | 1460989053578 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:33 INFO - PROCESS | 192 | 1460989053663 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 07:17:33 INFO - PROCESS | 192 | 1460989053672 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 192 | ++DOCSHELL 000000761180B800 == 57 [pid = 192] [id = 194] 07:17:33 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (00000076084D7400) [pid = 192] [serial = 580] [outer = 0000000000000000] 07:17:33 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007608A33C00) [pid = 192] [serial = 581] [outer = 00000076084D7400] 07:17:33 INFO - PROCESS | 192 | 1460989053720 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (00000076096F6400) [pid = 192] [serial = 582] [outer = 00000076084D7400] 07:17:34 INFO - PROCESS | 192 | 1460989054654 Marionette TRACE conn5 <- [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]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:17:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 07:17:34 INFO - PROCESS | 192 | 1460989054703 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 192 | 1460989054705 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 07:17:34 INFO - PROCESS | 192 | 1460989054708 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:17:34 INFO - PROCESS | 192 | 1460989054710 Marionette TRACE conn5 <- [1,742,null,{}] 07:17:34 INFO - PROCESS | 192 | 1460989054714 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:34 INFO - PROCESS | 192 | 1460989054831 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 07:17:34 INFO - PROCESS | 192 | 1460989054839 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 192 | ++DOCSHELL 000000761186A800 == 58 [pid = 192] [id = 195] 07:17:34 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760DC45C00) [pid = 192] [serial = 583] [outer = 0000000000000000] 07:17:34 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000761060EC00) [pid = 192] [serial = 584] [outer = 000000760DC45C00] 07:17:34 INFO - PROCESS | 192 | 1460989054889 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000761075A800) [pid = 192] [serial = 585] [outer = 000000760DC45C00] 07:17:35 INFO - PROCESS | 192 | 1460989055844 Marionette TRACE conn5 <- [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]]]}] 07:17:35 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 07:17:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1182ms 07:17:35 INFO - PROCESS | 192 | 1460989055894 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 192 | 1460989055899 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 07:17:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:17:35 INFO - PROCESS | 192 | 1460989055904 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 192 | 1460989055909 Marionette TRACE conn5 <- [1,746,null,{}] 07:17:35 INFO - PROCESS | 192 | 1460989055915 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:36 INFO - PROCESS | 192 | 1460989056060 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 07:17:36 INFO - PROCESS | 192 | 1460989056130 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 192 | ++DOCSHELL 0000007608FBC800 == 59 [pid = 192] [id = 196] 07:17:36 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007607D91800) [pid = 192] [serial = 586] [outer = 0000000000000000] 07:17:36 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007607FA5C00) [pid = 192] [serial = 587] [outer = 0000007607D91800] 07:17:36 INFO - PROCESS | 192 | 1460989056231 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760862CC00) [pid = 192] [serial = 588] [outer = 0000007607D91800] 07:17:36 INFO - PROCESS | 192 | 1460989056871 Marionette TRACE conn5 <- [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]]]}] 07:17:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:17:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1028ms 07:17:36 INFO - PROCESS | 192 | 1460989056937 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 07:17:36 INFO - PROCESS | 192 | 1460989056943 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 07:17:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:17:36 INFO - PROCESS | 192 | 1460989056950 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:17:36 INFO - PROCESS | 192 | 1460989056953 Marionette TRACE conn5 <- [1,750,null,{}] 07:17:36 INFO - PROCESS | 192 | 1460989056957 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:37 INFO - PROCESS | 192 | 1460989057129 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 07:17:37 INFO - PROCESS | 192 | 1460989057238 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 192 | ++DOCSHELL 0000007610679800 == 60 [pid = 192] [id = 197] 07:17:37 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760AC65C00) [pid = 192] [serial = 589] [outer = 0000000000000000] 07:17:37 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760BFFD400) [pid = 192] [serial = 590] [outer = 000000760AC65C00] 07:17:37 INFO - PROCESS | 192 | 1460989057297 Marionette DEBUG loaded listener.js 07:17:37 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760D933C00) [pid = 192] [serial = 591] [outer = 000000760AC65C00] 07:17:38 INFO - PROCESS | 192 | [192] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:17:38 INFO - PROCESS | 192 | 1460989058373 Marionette TRACE conn5 <- [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]]]}] 07:17:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:17:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1474ms 07:17:38 INFO - PROCESS | 192 | 1460989058430 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 07:17:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:17:38 INFO - PROCESS | 192 | 1460989058433 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 07:17:38 INFO - PROCESS | 192 | 1460989058437 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 192 | 1460989058441 Marionette TRACE conn5 <- [1,754,null,{}] 07:17:38 INFO - PROCESS | 192 | 1460989058453 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:38 INFO - PROCESS | 192 | 1460989058625 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 07:17:38 INFO - PROCESS | 192 | 1460989058749 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:38 INFO - PROCESS | 192 | ++DOCSHELL 000000767A304800 == 61 [pid = 192] [id = 198] 07:17:38 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760D9E5400) [pid = 192] [serial = 592] [outer = 0000000000000000] 07:17:38 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760EC90C00) [pid = 192] [serial = 593] [outer = 000000760D9E5400] 07:17:38 INFO - PROCESS | 192 | 1460989058812 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007610756800) [pid = 192] [serial = 594] [outer = 000000760D9E5400] 07:17:39 INFO - PROCESS | 192 | 1460989059843 Marionette TRACE conn5 <- [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]]]}] 07:17:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:17:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1432ms 07:17:39 INFO - PROCESS | 192 | 1460989059871 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 07:17:39 INFO - PROCESS | 192 | 1460989059874 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 07:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:17:39 INFO - PROCESS | 192 | 1460989059877 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:17:39 INFO - PROCESS | 192 | 1460989059880 Marionette TRACE conn5 <- [1,758,null,{}] 07:17:39 INFO - PROCESS | 192 | 1460989059883 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:40 INFO - PROCESS | 192 | 1460989060135 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 07:17:40 INFO - PROCESS | 192 | 1460989060306 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007609226000 == 62 [pid = 192] [id = 199] 07:17:40 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007607CA5000) [pid = 192] [serial = 595] [outer = 0000000000000000] 07:17:40 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007607FDE400) [pid = 192] [serial = 596] [outer = 0000007607CA5000] 07:17:40 INFO - PROCESS | 192 | 1460989060359 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (00000076084D4C00) [pid = 192] [serial = 597] [outer = 0000007607CA5000] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 0000007607D43800 == 61 [pid = 192] [id = 46] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 000000761067F800 == 60 [pid = 192] [id = 184] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 000000767E79D000 == 59 [pid = 192] [id = 108] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 0000007605BC8000 == 58 [pid = 192] [id = 14] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 000000760A624000 == 57 [pid = 192] [id = 28] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 000000760517B000 == 56 [pid = 192] [id = 27] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 0000007605D61000 == 55 [pid = 192] [id = 181] 07:17:40 INFO - PROCESS | 192 | --DOCSHELL 0000007600BA8800 == 54 [pid = 192] [id = 185] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760DAACC00) [pid = 192] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000767A3E3800) [pid = 192] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760D9E4C00) [pid = 192] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760B09C000) [pid = 192] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760DC45800) [pid = 192] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007608249800) [pid = 192] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760916B400) [pid = 192] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007608257000) [pid = 192] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760C56FC00) [pid = 192] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 93 (0000007611628800) [pid = 192] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760988BC00) [pid = 192] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760828D800) [pid = 192] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007605A62800) [pid = 192] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760717FC00) [pid = 192] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760836EC00) [pid = 192] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 87 (0000007608E70C00) [pid = 192] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007609166400) [pid = 192] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760928BC00) [pid = 192] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 84 (00000076084B7C00) [pid = 192] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007608250000) [pid = 192] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007609362800) [pid = 192] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007609204800) [pid = 192] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760DC40000) [pid = 192] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760CE0E800) [pid = 192] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 78 (000000760B577000) [pid = 192] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 77 (00000076793EEC00) [pid = 192] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007611646800) [pid = 192] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760B17F000) [pid = 192] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 74 (0000007607FA8C00) [pid = 192] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 73 (0000007608A34C00) [pid = 192] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007609255400) [pid = 192] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 71 (000000760BC62400) [pid = 192] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 70 (0000007609290400) [pid = 192] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 69 (000000760BD5F800) [pid = 192] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 68 (0000007609522400) [pid = 192] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 67 (000000760C57BC00) [pid = 192] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000760E9D5800) [pid = 192] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:17:40 INFO - PROCESS | 192 | 1460989060980 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1126ms 07:17:41 INFO - PROCESS | 192 | 1460989061007 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 192 | 1460989061012 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 07:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:17:41 INFO - PROCESS | 192 | 1460989061017 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 192 | 1460989061021 Marionette TRACE conn5 <- [1,762,null,{}] 07:17:41 INFO - PROCESS | 192 | 1460989061026 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:41 INFO - PROCESS | 192 | 1460989061122 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 07:17:41 INFO - PROCESS | 192 | 1460989061197 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760917D800 == 55 [pid = 192] [id = 200] 07:17:41 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (0000007607C9D400) [pid = 192] [serial = 598] [outer = 0000000000000000] 07:17:41 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (0000007608373400) [pid = 192] [serial = 599] [outer = 0000007607C9D400] 07:17:41 INFO - PROCESS | 192 | 1460989061254 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007608833800) [pid = 192] [serial = 600] [outer = 0000007607C9D400] 07:17:41 INFO - PROCESS | 192 | 1460989061714 Marionette TRACE conn5 <- [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]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 07:17:41 INFO - PROCESS | 192 | 1460989061755 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 07:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:17:41 INFO - PROCESS | 192 | 1460989061758 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 07:17:41 INFO - PROCESS | 192 | 1460989061762 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 192 | 1460989061764 Marionette TRACE conn5 <- [1,766,null,{}] 07:17:41 INFO - PROCESS | 192 | 1460989061767 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:41 INFO - PROCESS | 192 | 1460989061855 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 07:17:41 INFO - PROCESS | 192 | 1460989061865 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760B03D800 == 56 [pid = 192] [id = 201] 07:17:41 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (000000760916CC00) [pid = 192] [serial = 601] [outer = 0000000000000000] 07:17:41 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (0000007609195000) [pid = 192] [serial = 602] [outer = 000000760916CC00] 07:17:41 INFO - PROCESS | 192 | 1460989061913 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (0000007609255800) [pid = 192] [serial = 603] [outer = 000000760916CC00] 07:17:42 INFO - PROCESS | 192 | 1460989062369 Marionette TRACE conn5 <- [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]]]}] 07:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 07:17:42 INFO - PROCESS | 192 | 1460989062392 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 192 | 1460989062397 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 07:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:17:42 INFO - PROCESS | 192 | 1460989062408 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 192 | 1460989062412 Marionette TRACE conn5 <- [1,770,null,{}] 07:17:42 INFO - PROCESS | 192 | 1460989062416 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:42 INFO - PROCESS | 192 | 1460989062506 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 07:17:42 INFO - PROCESS | 192 | 1460989062514 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 192 | ++DOCSHELL 000000760C64B800 == 57 [pid = 192] [id = 202] 07:17:42 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (0000007609619400) [pid = 192] [serial = 604] [outer = 0000000000000000] 07:17:42 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007609881C00) [pid = 192] [serial = 605] [outer = 0000007609619400] 07:17:42 INFO - PROCESS | 192 | 1460989062561 Marionette DEBUG loaded listener.js 07:17:42 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (0000007609AB9C00) [pid = 192] [serial = 606] [outer = 0000007609619400] 07:17:42 INFO - PROCESS | 192 | 1460989062994 Marionette TRACE conn5 <- [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]]]}] 07:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 07:17:43 INFO - PROCESS | 192 | 1460989063035 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 192 | 1460989063038 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 07:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:17:43 INFO - PROCESS | 192 | 1460989063041 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 192 | 1460989063043 Marionette TRACE conn5 <- [1,774,null,{}] 07:17:43 INFO - PROCESS | 192 | 1460989063054 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:43 INFO - PROCESS | 192 | 1460989063162 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 07:17:43 INFO - PROCESS | 192 | 1460989063236 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED86800 == 58 [pid = 192] [id = 203] 07:17:43 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760B006800) [pid = 192] [serial = 607] [outer = 0000000000000000] 07:17:43 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760B56FC00) [pid = 192] [serial = 608] [outer = 000000760B006800] 07:17:43 INFO - PROCESS | 192 | 1460989063284 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760BC62800) [pid = 192] [serial = 609] [outer = 000000760B006800] 07:17:43 INFO - PROCESS | 192 | 1460989063730 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 07:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:17:43 INFO - PROCESS | 192 | 1460989063783 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 192 | 1460989063785 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 07:17:43 INFO - PROCESS | 192 | 1460989063789 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 192 | 1460989063791 Marionette TRACE conn5 <- [1,778,null,{}] 07:17:43 INFO - PROCESS | 192 | 1460989063794 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:43 INFO - PROCESS | 192 | 1460989063908 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 07:17:43 INFO - PROCESS | 192 | 1460989063966 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA3800 == 59 [pid = 192] [id = 204] 07:17:43 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760CE0E000) [pid = 192] [serial = 610] [outer = 0000000000000000] 07:17:44 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760CE11400) [pid = 192] [serial = 611] [outer = 000000760CE0E000] 07:17:44 INFO - PROCESS | 192 | 1460989064024 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (000000760DAA7C00) [pid = 192] [serial = 612] [outer = 000000760CE0E000] 07:17:44 INFO - PROCESS | 192 | 1460989064491 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 776ms 07:17:44 INFO - PROCESS | 192 | 1460989064574 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 07:17:44 INFO - PROCESS | 192 | 1460989064576 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 07:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:17:44 INFO - PROCESS | 192 | 1460989064580 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:17:44 INFO - PROCESS | 192 | 1460989064582 Marionette TRACE conn5 <- [1,782,null,{}] 07:17:44 INFO - PROCESS | 192 | 1460989064585 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:44 INFO - PROCESS | 192 | 1460989064697 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 07:17:44 INFO - PROCESS | 192 | 1460989064753 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 192 | ++DOCSHELL 000000761166C800 == 60 [pid = 192] [id = 205] 07:17:44 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760DC41C00) [pid = 192] [serial = 613] [outer = 0000000000000000] 07:17:44 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760DC80400) [pid = 192] [serial = 614] [outer = 000000760DC41C00] 07:17:44 INFO - PROCESS | 192 | 1460989064800 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760E9D7C00) [pid = 192] [serial = 615] [outer = 000000760DC41C00] 07:17:45 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007608A3A400) [pid = 192] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:17:45 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007608A39C00) [pid = 192] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:17:45 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760DAAFC00) [pid = 192] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:17:45 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760CE11800) [pid = 192] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:17:45 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760EACB400) [pid = 192] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:17:45 INFO - PROCESS | 192 | --DOMWINDOW == 78 (00000076084D7400) [pid = 192] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:17:45 INFO - PROCESS | 192 | 1460989065256 Marionette TRACE conn5 <- [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]]]}] 07:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 07:17:45 INFO - PROCESS | 192 | 1460989065317 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 07:17:45 INFO - PROCESS | 192 | 1460989065319 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 07:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:17:45 INFO - PROCESS | 192 | 1460989065323 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 192 | 1460989065324 Marionette TRACE conn5 <- [1,786,null,{}] 07:17:45 INFO - PROCESS | 192 | 1460989065328 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:45 INFO - PROCESS | 192 | 1460989065438 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 07:17:45 INFO - PROCESS | 192 | 1460989065490 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 192 | ++DOCSHELL 0000007611815800 == 61 [pid = 192] [id = 206] 07:17:45 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760D939000) [pid = 192] [serial = 616] [outer = 0000000000000000] 07:17:45 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760E9D6C00) [pid = 192] [serial = 617] [outer = 000000760D939000] 07:17:45 INFO - PROCESS | 192 | 1460989065538 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (000000760EC23800) [pid = 192] [serial = 618] [outer = 000000760D939000] 07:17:45 INFO - PROCESS | 192 | 1460989065906 Marionette TRACE conn5 <- [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]]]}] 07:17:45 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 07:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 07:17:45 INFO - PROCESS | 192 | 1460989065955 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 07:17:45 INFO - PROCESS | 192 | 1460989065957 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 07:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:17:45 INFO - PROCESS | 192 | 1460989065960 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 192 | 1460989065962 Marionette TRACE conn5 <- [1,790,null,{}] 07:17:45 INFO - PROCESS | 192 | 1460989065965 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:46 INFO - PROCESS | 192 | 1460989066074 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 07:17:46 INFO - PROCESS | 192 | 1460989066083 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED0800 == 62 [pid = 192] [id = 207] 07:17:46 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760EC85000) [pid = 192] [serial = 619] [outer = 0000000000000000] 07:17:46 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000761060D800) [pid = 192] [serial = 620] [outer = 000000760EC85000] 07:17:46 INFO - PROCESS | 192 | 1460989066129 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007611627400) [pid = 192] [serial = 621] [outer = 000000760EC85000] 07:17:46 INFO - PROCESS | 192 | 1460989066563 Marionette TRACE conn5 <- [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]]]}] 07:17:46 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 07:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 07:17:46 INFO - PROCESS | 192 | 1460989066593 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 192 | 1460989066595 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 07:17:46 INFO - PROCESS | 192 | 1460989066598 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:17:46 INFO - PROCESS | 192 | 1460989066600 Marionette TRACE conn5 <- [1,794,null,{}] 07:17:46 INFO - PROCESS | 192 | 1460989066604 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:46 INFO - PROCESS | 192 | 1460989066691 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 07:17:46 INFO - PROCESS | 192 | 1460989066697 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:46 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD1D800 == 63 [pid = 192] [id = 208] 07:17:46 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007611647800) [pid = 192] [serial = 622] [outer = 0000000000000000] 07:17:46 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000761164A400) [pid = 192] [serial = 623] [outer = 0000007611647800] 07:17:46 INFO - PROCESS | 192 | 1460989066743 Marionette DEBUG loaded listener.js 07:17:46 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (00000076793E5000) [pid = 192] [serial = 624] [outer = 0000007611647800] 07:17:47 INFO - PROCESS | 192 | 1460989067222 Marionette TRACE conn5 <- [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]]]}] 07:17:47 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 07:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 07:17:47 INFO - PROCESS | 192 | 1460989067337 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 07:17:47 INFO - PROCESS | 192 | 1460989067342 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 07:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:17:47 INFO - PROCESS | 192 | 1460989067348 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:17:47 INFO - PROCESS | 192 | 1460989067352 Marionette TRACE conn5 <- [1,798,null,{}] 07:17:47 INFO - PROCESS | 192 | 1460989067360 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:47 INFO - PROCESS | 192 | 1460989067536 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 07:17:47 INFO - PROCESS | 192 | 1460989067651 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 192 | ++DOCSHELL 00000076092D3000 == 64 [pid = 192] [id = 209] 07:17:47 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760824B000) [pid = 192] [serial = 625] [outer = 0000000000000000] 07:17:47 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007608296C00) [pid = 192] [serial = 626] [outer = 000000760824B000] 07:17:47 INFO - PROCESS | 192 | 1460989067713 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007608E77800) [pid = 192] [serial = 627] [outer = 000000760824B000] 07:17:48 INFO - PROCESS | 192 | 1460989068287 Marionette TRACE conn5 <- [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]]]}] 07:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 07:17:48 INFO - PROCESS | 192 | 1460989068337 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 192 | 1460989068343 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 07:17:48 INFO - PROCESS | 192 | 1460989068350 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:17:48 INFO - PROCESS | 192 | 1460989068353 Marionette TRACE conn5 <- [1,802,null,{}] 07:17:48 INFO - PROCESS | 192 | 1460989068358 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:48 INFO - PROCESS | 192 | 1460989068473 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 07:17:48 INFO - PROCESS | 192 | 1460989068562 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC1C800 == 65 [pid = 192] [id = 210] 07:17:48 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007609260C00) [pid = 192] [serial = 628] [outer = 0000000000000000] 07:17:48 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007609517400) [pid = 192] [serial = 629] [outer = 0000007609260C00] 07:17:48 INFO - PROCESS | 192 | 1460989068620 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760AC6D800) [pid = 192] [serial = 630] [outer = 0000007609260C00] 07:17:49 INFO - PROCESS | 192 | 1460989069247 Marionette TRACE conn5 <- [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] 07:17:49 INFO - PROCESS | 192 | 1460989069282 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 07:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:17:49 INFO - PROCESS | 192 | 1460989069286 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - PROCESS | 192 | 1460989069290 Marionette TRACE conn5 <- [1,806,null,{}] 07:17:49 INFO - PROCESS | 192 | 1460989069302 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:49 INFO - PROCESS | 192 | 1460989069420 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 07:17:49 INFO - PROCESS | 192 | 1460989069538 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:49 INFO - PROCESS | 192 | ++DOCSHELL 000000767B48B800 == 66 [pid = 192] [id = 211] 07:17:49 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007609362000) [pid = 192] [serial = 631] [outer = 0000000000000000] 07:17:49 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760D9D7C00) [pid = 192] [serial = 632] [outer = 0000007609362000] 07:17:49 INFO - PROCESS | 192 | 1460989069599 Marionette DEBUG loaded listener.js 07:17:49 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760EACC800) [pid = 192] [serial = 633] [outer = 0000007609362000] 07:17:50 INFO - PROCESS | 192 | 1460989070259 Marionette TRACE conn5 <- [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]]]}] 07:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1027ms 07:17:50 INFO - PROCESS | 192 | 1460989070315 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 07:17:50 INFO - PROCESS | 192 | 1460989070319 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 07:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:17:50 INFO - PROCESS | 192 | 1460989070322 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:17:50 INFO - PROCESS | 192 | 1460989070324 Marionette TRACE conn5 <- [1,810,null,{}] 07:17:50 INFO - PROCESS | 192 | 1460989070328 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:50 INFO - PROCESS | 192 | 1460989070439 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 07:17:50 INFO - PROCESS | 192 | 1460989070557 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 192 | ++DOCSHELL 000000767BBCB800 == 67 [pid = 192] [id = 212] 07:17:50 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (00000076793F0000) [pid = 192] [serial = 634] [outer = 0000000000000000] 07:17:50 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (00000076795EC800) [pid = 192] [serial = 635] [outer = 00000076793F0000] 07:17:50 INFO - PROCESS | 192 | 1460989070616 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000767A355800) [pid = 192] [serial = 636] [outer = 00000076793F0000] 07:17:51 INFO - PROCESS | 192 | 1460989071173 Marionette TRACE conn5 <- [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] 07:17:51 INFO - PROCESS | 192 | 1460989071208 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 07:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:17:51 INFO - PROCESS | 192 | 1460989071212 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 192 | 1460989071214 Marionette TRACE conn5 <- [1,814,null,{}] 07:17:51 INFO - PROCESS | 192 | 1460989071218 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:51 INFO - PROCESS | 192 | 1460989071326 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 07:17:51 INFO - PROCESS | 192 | 1460989071415 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 192 | ++DOCSHELL 000000767C9C4800 == 68 [pid = 192] [id = 213] 07:17:51 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000767A573400) [pid = 192] [serial = 637] [outer = 0000000000000000] 07:17:51 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000767AC7CC00) [pid = 192] [serial = 638] [outer = 000000767A573400] 07:17:51 INFO - PROCESS | 192 | 1460989071472 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000767B377000) [pid = 192] [serial = 639] [outer = 000000767A573400] 07:17:52 INFO - PROCESS | 192 | 1460989072044 Marionette TRACE conn5 <- [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]]]}] 07:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 881ms 07:17:52 INFO - PROCESS | 192 | 1460989072095 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 192 | 1460989072098 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 07:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:17:52 INFO - PROCESS | 192 | 1460989072102 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 192 | 1460989072104 Marionette TRACE conn5 <- [1,818,null,{}] 07:17:52 INFO - PROCESS | 192 | 1460989072108 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:52 INFO - PROCESS | 192 | 1460989072237 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 07:17:52 INFO - PROCESS | 192 | 1460989072332 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FA5000 == 69 [pid = 192] [id = 214] 07:17:52 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (00000076124D5400) [pid = 192] [serial = 640] [outer = 0000000000000000] 07:17:52 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000767B43D000) [pid = 192] [serial = 641] [outer = 00000076124D5400] 07:17:52 INFO - PROCESS | 192 | 1460989072392 Marionette DEBUG loaded listener.js 07:17:52 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000767B895800) [pid = 192] [serial = 642] [outer = 00000076124D5400] 07:17:52 INFO - PROCESS | 192 | 1460989072956 Marionette TRACE conn5 <- [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]]]}] 07:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 923ms 07:17:53 INFO - PROCESS | 192 | 1460989073027 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 07:17:53 INFO - PROCESS | 192 | 1460989073030 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 07:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:17:53 INFO - PROCESS | 192 | 1460989073034 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:17:53 INFO - PROCESS | 192 | 1460989073036 Marionette TRACE conn5 <- [1,822,null,{}] 07:17:53 INFO - PROCESS | 192 | 1460989073040 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:53 INFO - PROCESS | 192 | 1460989073148 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 07:17:53 INFO - PROCESS | 192 | 1460989073383 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 192 | ++DOCSHELL 000000760955C800 == 70 [pid = 192] [id = 215] 07:17:53 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007601670000) [pid = 192] [serial = 643] [outer = 0000000000000000] 07:17:53 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007605662800) [pid = 192] [serial = 644] [outer = 0000007601670000] 07:17:53 INFO - PROCESS | 192 | 1460989073461 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007608298800) [pid = 192] [serial = 645] [outer = 0000007601670000] 07:17:54 INFO - PROCESS | 192 | 1460989074115 Marionette TRACE conn5 <- [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]]]}] 07:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1136ms 07:17:54 INFO - PROCESS | 192 | 1460989074190 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 192 | 1460989074196 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 07:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:17:54 INFO - PROCESS | 192 | 1460989074202 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 192 | 1460989074206 Marionette TRACE conn5 <- [1,826,null,{}] 07:17:54 INFO - PROCESS | 192 | 1460989074211 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:54 INFO - PROCESS | 192 | 1460989074327 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 07:17:54 INFO - PROCESS | 192 | 1460989074399 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 192 | ++DOCSHELL 000000760515F800 == 71 [pid = 192] [id = 216] 07:17:54 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007607FA8C00) [pid = 192] [serial = 646] [outer = 0000000000000000] 07:17:54 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007608E72000) [pid = 192] [serial = 647] [outer = 0000007607FA8C00] 07:17:54 INFO - PROCESS | 192 | 1460989074500 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760928B400) [pid = 192] [serial = 648] [outer = 0000007607FA8C00] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 000000760BF0F000 == 70 [pid = 192] [id = 17] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 000000761189B000 == 69 [pid = 192] [id = 158] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 000000767C111800 == 68 [pid = 192] [id = 20] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 000000760A61E800 == 67 [pid = 192] [id = 11] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 0000007605175800 == 66 [pid = 192] [id = 31] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 000000767AD10000 == 65 [pid = 192] [id = 22] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 000000760C59F000 == 64 [pid = 192] [id = 188] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 0000007605D76800 == 63 [pid = 192] [id = 26] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 0000007601515000 == 62 [pid = 192] [id = 25] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 000000767AF1F000 == 61 [pid = 192] [id = 18] 07:17:54 INFO - PROCESS | 192 | --DOCSHELL 0000007611880000 == 60 [pid = 192] [id = 170] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000761060EC00) [pid = 192] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007601673C00) [pid = 192] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007608A43800) [pid = 192] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007609288C00) [pid = 192] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760BD60C00) [pid = 192] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760AC64000) [pid = 192] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760BC66800) [pid = 192] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007609261400) [pid = 192] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007608EF1C00) [pid = 192] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760DAD6800) [pid = 192] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760DAA5400) [pid = 192] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760D930400) [pid = 192] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760EAD5000) [pid = 192] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007608A33C00) [pid = 192] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760EC2DC00) [pid = 192] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 95 (00000076096F6400) [pid = 192] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:17:54 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760DC77800) [pid = 192] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:17:55 INFO - PROCESS | 192 | 1460989075007 Marionette TRACE conn5 <- [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]]]}] 07:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 839ms 07:17:55 INFO - PROCESS | 192 | 1460989075048 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 192 | 1460989075052 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 07:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:17:55 INFO - PROCESS | 192 | 1460989075057 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 192 | 1460989075059 Marionette TRACE conn5 <- [1,830,null,{}] 07:17:55 INFO - PROCESS | 192 | 1460989075063 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:55 INFO - PROCESS | 192 | 1460989075154 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 07:17:55 INFO - PROCESS | 192 | 1460989075160 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB39000 == 61 [pid = 192] [id = 217] 07:17:55 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (00000076084DE400) [pid = 192] [serial = 649] [outer = 0000000000000000] 07:17:55 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007608EF9C00) [pid = 192] [serial = 650] [outer = 00000076084DE400] 07:17:55 INFO - PROCESS | 192 | 1460989075207 Marionette DEBUG loaded listener.js 07:17:55 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007609617C00) [pid = 192] [serial = 651] [outer = 00000076084DE400] 07:17:56 INFO - PROCESS | 192 | 1460989076931 Marionette TRACE conn5 <- [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]]]}] 07:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2029ms 07:17:57 INFO - PROCESS | 192 | 1460989077099 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 192 | 1460989077101 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 07:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:17:57 INFO - PROCESS | 192 | 1460989077107 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 192 | 1460989077114 Marionette TRACE conn5 <- [1,834,null,{}] 07:17:57 INFO - PROCESS | 192 | 1460989077123 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:57 INFO - PROCESS | 192 | 1460989077211 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 07:17:57 INFO - PROCESS | 192 | 1460989077218 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCA000 == 62 [pid = 192] [id = 218] 07:17:57 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760B09F000) [pid = 192] [serial = 652] [outer = 0000000000000000] 07:17:57 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760C56DC00) [pid = 192] [serial = 653] [outer = 000000760B09F000] 07:17:57 INFO - PROCESS | 192 | 1460989077266 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760CE14C00) [pid = 192] [serial = 654] [outer = 000000760B09F000] 07:17:57 INFO - PROCESS | 192 | 1460989077715 Marionette TRACE conn5 <- [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]]]}] 07:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 07:17:57 INFO - PROCESS | 192 | 1460989077742 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 192 | 1460989077745 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 07:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:17:57 INFO - PROCESS | 192 | 1460989077749 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 192 | 1460989077751 Marionette TRACE conn5 <- [1,838,null,{}] 07:17:57 INFO - PROCESS | 192 | 1460989077761 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:57 INFO - PROCESS | 192 | 1460989077872 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 07:17:57 INFO - PROCESS | 192 | 1460989077878 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007608E88000 == 63 [pid = 192] [id = 219] 07:17:57 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760B0A6800) [pid = 192] [serial = 655] [outer = 0000000000000000] 07:17:57 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760DAA8000) [pid = 192] [serial = 656] [outer = 000000760B0A6800] 07:17:57 INFO - PROCESS | 192 | 1460989077925 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760DC38000) [pid = 192] [serial = 657] [outer = 000000760B0A6800] 07:17:58 INFO - PROCESS | 192 | 1460989078413 Marionette TRACE conn5 <- [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]]]}] 07:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 07:17:58 INFO - PROCESS | 192 | 1460989078423 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 192 | 1460989078425 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 07:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:17:58 INFO - PROCESS | 192 | 1460989078429 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 192 | 1460989078431 Marionette TRACE conn5 <- [1,842,null,{}] 07:17:58 INFO - PROCESS | 192 | 1460989078434 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:58 INFO - PROCESS | 192 | 1460989078549 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 07:17:58 INFO - PROCESS | 192 | 1460989078556 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 192 | ++DOCSHELL 00000076116D1800 == 64 [pid = 192] [id = 220] 07:17:58 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760DCC4C00) [pid = 192] [serial = 658] [outer = 0000000000000000] 07:17:58 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760E9DA400) [pid = 192] [serial = 659] [outer = 000000760DCC4C00] 07:17:58 INFO - PROCESS | 192 | 1460989078653 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760EC2E800) [pid = 192] [serial = 660] [outer = 000000760DCC4C00] 07:17:59 INFO - PROCESS | 192 | 1460989079134 Marionette TRACE conn5 <- [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]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 07:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:17:59 INFO - PROCESS | 192 | 1460989079166 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 192 | 1460989079168 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 07:17:59 INFO - PROCESS | 192 | 1460989079176 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 192 | 1460989079178 Marionette TRACE conn5 <- [1,846,null,{}] 07:17:59 INFO - PROCESS | 192 | 1460989079182 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:17:59 INFO - PROCESS | 192 | 1460989079330 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 07:17:59 INFO - PROCESS | 192 | 1460989079388 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 192 | ++DOCSHELL 000000767A382000 == 65 [pid = 192] [id = 221] 07:17:59 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007611646C00) [pid = 192] [serial = 661] [outer = 0000000000000000] 07:17:59 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (00000076124CF000) [pid = 192] [serial = 662] [outer = 0000007611646C00] 07:17:59 INFO - PROCESS | 192 | 1460989079435 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (00000076124D9C00) [pid = 192] [serial = 663] [outer = 0000007611646C00] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760DC41C00) [pid = 192] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007607C9D400) [pid = 192] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760D939000) [pid = 192] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760CE0E000) [pid = 192] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760DC45C00) [pid = 192] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760EC85000) [pid = 192] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760B57C000) [pid = 192] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760B006800) [pid = 192] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007607CA5000) [pid = 192] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007600A99400) [pid = 192] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007609619400) [pid = 192] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007608833C00) [pid = 192] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760916CC00) [pid = 192] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:17:59 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760916C000) [pid = 192] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:17:59 INFO - PROCESS | 192 | 1460989079977 Marionette TRACE conn5 <- [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]]]}] 07:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 839ms 07:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:18:00 INFO - PROCESS | 192 | 1460989080014 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 192 | 1460989080016 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 07:18:00 INFO - PROCESS | 192 | 1460989080019 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - PROCESS | 192 | 1460989080021 Marionette TRACE conn5 <- [1,850,null,{}] 07:18:00 INFO - PROCESS | 192 | 1460989080025 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:00 INFO - PROCESS | 192 | 1460989080111 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 07:18:00 INFO - PROCESS | 192 | 1460989080117 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 192 | ++DOCSHELL 0000007611823800 == 66 [pid = 192] [id = 222] 07:18:00 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760836E400) [pid = 192] [serial = 664] [outer = 0000000000000000] 07:18:00 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760A934800) [pid = 192] [serial = 665] [outer = 000000760836E400] 07:18:00 INFO - PROCESS | 192 | 1460989080163 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760E9D9400) [pid = 192] [serial = 666] [outer = 000000760836E400] 07:18:00 INFO - PROCESS | 192 | 1460989080579 Marionette TRACE conn5 <- [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]]]}] 07:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 587ms 07:18:00 INFO - PROCESS | 192 | 1460989080626 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 07:18:00 INFO - PROCESS | 192 | 1460989080629 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 07:18:00 INFO - PROCESS | 192 | 1460989080632 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:18:00 INFO - PROCESS | 192 | 1460989080634 Marionette TRACE conn5 <- [1,854,null,{}] 07:18:00 INFO - PROCESS | 192 | 1460989080638 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:00 INFO - PROCESS | 192 | 1460989080756 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 07:18:00 INFO - PROCESS | 192 | 1460989080762 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:00 INFO - PROCESS | 192 | ++DOCSHELL 000000767E7AC000 == 67 [pid = 192] [id = 223] 07:18:00 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (00000076121B4400) [pid = 192] [serial = 667] [outer = 0000000000000000] 07:18:00 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (00000076121BCC00) [pid = 192] [serial = 668] [outer = 00000076121B4400] 07:18:00 INFO - PROCESS | 192 | 1460989080807 Marionette DEBUG loaded listener.js 07:18:00 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (00000076124D7C00) [pid = 192] [serial = 669] [outer = 00000076121B4400] 07:18:01 INFO - PROCESS | 192 | 1460989081236 Marionette TRACE conn5 <- [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]]]}] 07:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 07:18:01 INFO - PROCESS | 192 | 1460989081266 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 192 | 1460989081268 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 07:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:18:01 INFO - PROCESS | 192 | 1460989081276 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 192 | 1460989081278 Marionette TRACE conn5 <- [1,858,null,{}] 07:18:01 INFO - PROCESS | 192 | 1460989081282 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:01 INFO - PROCESS | 192 | 1460989081372 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 07:18:01 INFO - PROCESS | 192 | 1460989081378 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C9F800 == 68 [pid = 192] [id = 224] 07:18:01 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007605B6B800) [pid = 192] [serial = 670] [outer = 0000000000000000] 07:18:01 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760C41C000) [pid = 192] [serial = 671] [outer = 0000007605B6B800] 07:18:01 INFO - PROCESS | 192 | 1460989081424 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000761075B800) [pid = 192] [serial = 672] [outer = 0000007605B6B800] 07:18:01 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760984C800) [pid = 192] [serial = 673] [outer = 0000007608289800] 07:18:01 INFO - PROCESS | 192 | 1460989081968 Marionette TRACE conn5 <- [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]]]}] 07:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 07:18:02 INFO - PROCESS | 192 | 1460989082010 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 07:18:02 INFO - PROCESS | 192 | 1460989082015 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 07:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:18:02 INFO - PROCESS | 192 | 1460989082020 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - PROCESS | 192 | 1460989082025 Marionette TRACE conn5 <- [1,862,null,{}] 07:18:02 INFO - PROCESS | 192 | 1460989082033 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:02 INFO - PROCESS | 192 | 1460989082217 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 07:18:02 INFO - PROCESS | 192 | 1460989082307 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 192 | ++DOCSHELL 0000007609A6E800 == 69 [pid = 192] [id = 225] 07:18:02 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760828E400) [pid = 192] [serial = 674] [outer = 0000000000000000] 07:18:02 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (00000076084D8C00) [pid = 192] [serial = 675] [outer = 000000760828E400] 07:18:02 INFO - PROCESS | 192 | 1460989082368 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007608F98C00) [pid = 192] [serial = 676] [outer = 000000760828E400] 07:18:02 INFO - PROCESS | 192 | 1460989082961 Marionette TRACE conn5 <- [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]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 07:18:03 INFO - PROCESS | 192 | 1460989083010 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 192 | 1460989083016 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 07:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:18:03 INFO - PROCESS | 192 | 1460989083023 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 192 | 1460989083026 Marionette TRACE conn5 <- [1,866,null,{}] 07:18:03 INFO - PROCESS | 192 | 1460989083030 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:03 INFO - PROCESS | 192 | 1460989083147 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 07:18:03 INFO - PROCESS | 192 | 1460989083269 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:03 INFO - PROCESS | 192 | ++DOCSHELL 000000760C4B2800 == 70 [pid = 192] [id = 226] 07:18:03 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760916EC00) [pid = 192] [serial = 677] [outer = 0000000000000000] 07:18:03 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (00000076096F4000) [pid = 192] [serial = 678] [outer = 000000760916EC00] 07:18:03 INFO - PROCESS | 192 | 1460989083328 Marionette DEBUG loaded listener.js 07:18:03 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760988BC00) [pid = 192] [serial = 679] [outer = 000000760916EC00] 07:18:03 INFO - PROCESS | 192 | 1460989083930 Marionette TRACE conn5 <- [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]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 923ms 07:18:03 INFO - PROCESS | 192 | 1460989083952 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 07:18:03 INFO - PROCESS | 192 | 1460989083955 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 07:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:18:03 INFO - PROCESS | 192 | 1460989083959 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 192 | 1460989083963 Marionette TRACE conn5 <- [1,870,null,{}] 07:18:03 INFO - PROCESS | 192 | 1460989083975 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:04 INFO - PROCESS | 192 | 1460989084094 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 07:18:04 INFO - PROCESS | 192 | 1460989084188 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 192 | ++DOCSHELL 0000007611882000 == 71 [pid = 192] [id = 227] 07:18:04 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760BD6CC00) [pid = 192] [serial = 680] [outer = 0000000000000000] 07:18:04 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760CE0E000) [pid = 192] [serial = 681] [outer = 000000760BD6CC00] 07:18:04 INFO - PROCESS | 192 | 1460989084250 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760E9DB800) [pid = 192] [serial = 682] [outer = 000000760BD6CC00] 07:18:04 INFO - PROCESS | 192 | 1460989084867 Marionette TRACE conn5 <- [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]]]}] 07:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 923ms 07:18:04 INFO - PROCESS | 192 | 1460989084884 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 07:18:04 INFO - PROCESS | 192 | 1460989084888 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 07:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:18:04 INFO - PROCESS | 192 | 1460989084891 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:18:04 INFO - PROCESS | 192 | 1460989084893 Marionette TRACE conn5 <- [1,874,null,{}] 07:18:04 INFO - PROCESS | 192 | 1460989084897 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:05 INFO - PROCESS | 192 | 1460989085010 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 07:18:05 INFO - PROCESS | 192 | 1460989085103 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:05 INFO - PROCESS | 192 | ++DOCSHELL 000000767B383800 == 72 [pid = 192] [id = 228] 07:18:05 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760CE9F800) [pid = 192] [serial = 683] [outer = 0000000000000000] 07:18:05 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760CEA7400) [pid = 192] [serial = 684] [outer = 000000760CE9F800] 07:18:05 INFO - PROCESS | 192 | 1460989085161 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760EC25400) [pid = 192] [serial = 685] [outer = 000000760CE9F800] 07:18:05 INFO - PROCESS | 192 | 1460989085709 Marionette TRACE conn5 <- [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]]]}] 07:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 881ms 07:18:05 INFO - PROCESS | 192 | 1460989085775 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 192 | 1460989085777 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 07:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:18:05 INFO - PROCESS | 192 | 1460989085781 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 192 | 1460989085783 Marionette TRACE conn5 <- [1,878,null,{}] 07:18:05 INFO - PROCESS | 192 | 1460989085787 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:05 INFO - PROCESS | 192 | 1460989085897 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 07:18:06 INFO - PROCESS | 192 | 1460989085990 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C19000 == 73 [pid = 192] [id = 229] 07:18:06 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760EAD8400) [pid = 192] [serial = 686] [outer = 0000000000000000] 07:18:06 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007611626C00) [pid = 192] [serial = 687] [outer = 000000760EAD8400] 07:18:06 INFO - PROCESS | 192 | 1460989086047 Marionette DEBUG loaded listener.js 07:18:06 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (00000076121C1000) [pid = 192] [serial = 688] [outer = 000000760EAD8400] 07:18:06 INFO - PROCESS | 192 | 1460989086605 Marionette TRACE conn5 <- [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]]]}] 07:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 881ms 07:18:06 INFO - PROCESS | 192 | 1460989086665 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 192 | 1460989086667 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 07:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:18:06 INFO - PROCESS | 192 | 1460989086671 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 192 | 1460989086673 Marionette TRACE conn5 <- [1,882,null,{}] 07:18:06 INFO - PROCESS | 192 | 1460989086677 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:06 INFO - PROCESS | 192 | 1460989086810 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 07:18:06 INFO - PROCESS | 192 | 1460989086908 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:06 INFO - PROCESS | 192 | ++DOCSHELL 0000007612AB9800 == 74 [pid = 192] [id = 230] 07:18:06 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007612AE3000) [pid = 192] [serial = 689] [outer = 0000000000000000] 07:18:06 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (00000076792B8800) [pid = 192] [serial = 690] [outer = 0000007612AE3000] 07:18:06 INFO - PROCESS | 192 | 1460989086970 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000767A6C9000) [pid = 192] [serial = 691] [outer = 0000007612AE3000] 07:18:07 INFO - PROCESS | 192 | 1460989087491 Marionette TRACE conn5 <- [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]]]}] 07:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 881ms 07:18:07 INFO - PROCESS | 192 | 1460989087555 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 07:18:07 INFO - PROCESS | 192 | 1460989087558 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 07:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:18:07 INFO - PROCESS | 192 | 1460989087561 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:18:07 INFO - PROCESS | 192 | 1460989087563 Marionette TRACE conn5 <- [1,886,null,{}] 07:18:07 INFO - PROCESS | 192 | 1460989087567 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:07 INFO - PROCESS | 192 | 1460989087677 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 07:18:07 INFO - PROCESS | 192 | 1460989087770 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 192 | ++DOCSHELL 00000076158EA000 == 75 [pid = 192] [id = 231] 07:18:07 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007612AE6800) [pid = 192] [serial = 692] [outer = 0000000000000000] 07:18:07 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007613256C00) [pid = 192] [serial = 693] [outer = 0000007612AE6800] 07:18:07 INFO - PROCESS | 192 | 1460989087825 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000761325C400) [pid = 192] [serial = 694] [outer = 0000007612AE6800] 07:18:08 INFO - PROCESS | 192 | 1460989088396 Marionette TRACE conn5 <- [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]]]}] 07:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 881ms 07:18:08 INFO - PROCESS | 192 | 1460989088445 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 192 | 1460989088448 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 07:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:18:08 INFO - PROCESS | 192 | 1460989088451 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 192 | 1460989088453 Marionette TRACE conn5 <- [1,890,null,{}] 07:18:08 INFO - PROCESS | 192 | 1460989088457 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:08 INFO - PROCESS | 192 | 1460989088567 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 07:18:08 INFO - PROCESS | 192 | 1460989088661 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F7A000 == 76 [pid = 192] [id = 232] 07:18:08 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007614F4F000) [pid = 192] [serial = 695] [outer = 0000000000000000] 07:18:08 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (0000007614F54000) [pid = 192] [serial = 696] [outer = 0000007614F4F000] 07:18:08 INFO - PROCESS | 192 | 1460989088718 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (0000007614F5A800) [pid = 192] [serial = 697] [outer = 0000007614F4F000] 07:18:09 INFO - PROCESS | 192 | 1460989089244 Marionette TRACE conn5 <- [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]]]}] 07:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 818ms 07:18:09 INFO - PROCESS | 192 | 1460989089352 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 07:18:09 INFO - PROCESS | 192 | 1460989089355 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 07:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:18:09 INFO - PROCESS | 192 | 1460989089373 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:18:09 INFO - PROCESS | 192 | 1460989089376 Marionette TRACE conn5 <- [1,894,null,{}] 07:18:09 INFO - PROCESS | 192 | 1460989089379 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:09 INFO - PROCESS | 192 | 1460989089495 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 07:18:09 INFO - PROCESS | 192 | 1460989089613 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:09 INFO - PROCESS | 192 | ++DOCSHELL 0000007605BC0000 == 77 [pid = 192] [id = 233] 07:18:09 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (00000076006FDC00) [pid = 192] [serial = 698] [outer = 0000000000000000] 07:18:09 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (0000007607C9F400) [pid = 192] [serial = 699] [outer = 00000076006FDC00] 07:18:09 INFO - PROCESS | 192 | 1460989089671 Marionette DEBUG loaded listener.js 07:18:09 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (0000007609211C00) [pid = 192] [serial = 700] [outer = 00000076006FDC00] 07:18:10 INFO - PROCESS | 192 | 1460989090386 Marionette TRACE conn5 <- [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]]]}] 07:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1074ms 07:18:10 INFO - PROCESS | 192 | 1460989090450 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 07:18:10 INFO - PROCESS | 192 | 1460989090456 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 07:18:10 INFO - PROCESS | 192 | 1460989090461 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:18:10 INFO - PROCESS | 192 | 1460989090465 Marionette TRACE conn5 <- [1,898,null,{}] 07:18:10 INFO - PROCESS | 192 | 1460989090470 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:10 INFO - PROCESS | 192 | 1460989090578 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 07:18:10 INFO - PROCESS | 192 | 1460989090711 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 192 | ++DOCSHELL 0000007600BAA800 == 78 [pid = 192] [id = 234] 07:18:10 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (00000076084DB000) [pid = 192] [serial = 701] [outer = 0000000000000000] 07:18:10 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (0000007608A35800) [pid = 192] [serial = 702] [outer = 00000076084DB000] 07:18:10 INFO - PROCESS | 192 | 1460989090765 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000760920F800) [pid = 192] [serial = 703] [outer = 00000076084DB000] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000767E7AC000 == 77 [pid = 192] [id = 223] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 0000007611823800 == 76 [pid = 192] [id = 222] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000767A382000 == 75 [pid = 192] [id = 221] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 00000076116D1800 == 74 [pid = 192] [id = 220] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 0000007608E88000 == 73 [pid = 192] [id = 219] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCA000 == 72 [pid = 192] [id = 218] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000761164A400) [pid = 192] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000760BB39000 == 71 [pid = 192] [id = 217] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000760515F800 == 70 [pid = 192] [id = 216] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000760955C800 == 69 [pid = 192] [id = 215] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 0000007610FA5000 == 68 [pid = 192] [id = 214] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000767C9C4800 == 67 [pid = 192] [id = 213] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000767BBCB800 == 66 [pid = 192] [id = 212] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000767B48B800 == 65 [pid = 192] [id = 211] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000760EC1C800 == 64 [pid = 192] [id = 210] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 000000767B9CB800 == 63 [pid = 192] [id = 174] 07:18:11 INFO - PROCESS | 192 | --DOCSHELL 00000076092D3000 == 62 [pid = 192] [id = 209] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 133 (0000007611627400) [pid = 192] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 132 (000000760E9D7C00) [pid = 192] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 131 (0000007608373400) [pid = 192] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000760EC23800) [pid = 192] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 129 (000000760DAA7C00) [pid = 192] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000760EC90C00) [pid = 192] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000761075A800) [pid = 192] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000761060D800) [pid = 192] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760BFF7C00) [pid = 192] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760BC62800) [pid = 192] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 123 (00000076084D4C00) [pid = 192] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 122 (0000007605DA0000) [pid = 192] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 121 (0000007609881C00) [pid = 192] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760BFFD400) [pid = 192] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007608E78C00) [pid = 192] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007607FDE400) [pid = 192] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760DC80400) [pid = 192] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007608833800) [pid = 192] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760CE11400) [pid = 192] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007609255800) [pid = 192] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007609880000) [pid = 192] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007607FA5C00) [pid = 192] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760B56FC00) [pid = 192] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007609195000) [pid = 192] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760E9D6C00) [pid = 192] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007609AB9C00) [pid = 192] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:18:11 INFO - PROCESS | 192 | 1460989091382 Marionette TRACE conn5 <- [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]]]}] 07:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 986ms 07:18:11 INFO - PROCESS | 192 | 1460989091451 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 192 | 1460989091456 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 07:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:18:11 INFO - PROCESS | 192 | 1460989091463 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 192 | 1460989091465 Marionette TRACE conn5 <- [1,902,null,{}] 07:18:11 INFO - PROCESS | 192 | 1460989091469 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:11 INFO - PROCESS | 192 | 1460989091567 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 07:18:11 INFO - PROCESS | 192 | 1460989091647 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:11 INFO - PROCESS | 192 | ++DOCSHELL 00000076092DB000 == 63 [pid = 192] [id = 235] 07:18:11 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007605DB1400) [pid = 192] [serial = 704] [outer = 0000000000000000] 07:18:11 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007608A50400) [pid = 192] [serial = 705] [outer = 0000007605DB1400] 07:18:11 INFO - PROCESS | 192 | 1460989091696 Marionette DEBUG loaded listener.js 07:18:11 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760925AC00) [pid = 192] [serial = 706] [outer = 0000007605DB1400] 07:18:12 INFO - PROCESS | 192 | 1460989092111 Marionette TRACE conn5 <- [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]]]}] 07:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 07:18:12 INFO - PROCESS | 192 | 1460989092135 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 07:18:12 INFO - PROCESS | 192 | 1460989092138 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 07:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:18:12 INFO - PROCESS | 192 | 1460989092141 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - PROCESS | 192 | 1460989092145 Marionette TRACE conn5 <- [1,906,null,{}] 07:18:12 INFO - PROCESS | 192 | 1460989092155 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:12 INFO - PROCESS | 192 | 1460989092250 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 07:18:12 INFO - PROCESS | 192 | 1460989092258 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760C5A8800 == 64 [pid = 192] [id = 236] 07:18:12 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760985A400) [pid = 192] [serial = 707] [outer = 0000000000000000] 07:18:12 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760AC6CC00) [pid = 192] [serial = 708] [outer = 000000760985A400] 07:18:12 INFO - PROCESS | 192 | 1460989092307 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760BB18C00) [pid = 192] [serial = 709] [outer = 000000760985A400] 07:18:12 INFO - PROCESS | 192 | 1460989092800 Marionette TRACE conn5 <- [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]]]}] 07:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 07:18:12 INFO - PROCESS | 192 | 1460989092815 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 07:18:12 INFO - PROCESS | 192 | 1460989092818 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 07:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:18:12 INFO - PROCESS | 192 | 1460989092825 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:18:12 INFO - PROCESS | 192 | 1460989092827 Marionette TRACE conn5 <- [1,910,null,{}] 07:18:12 INFO - PROCESS | 192 | 1460989092831 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:12 INFO - PROCESS | 192 | 1460989092924 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 07:18:12 INFO - PROCESS | 192 | 1460989092931 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED9E800 == 65 [pid = 192] [id = 237] 07:18:12 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760BEAB800) [pid = 192] [serial = 710] [outer = 0000000000000000] 07:18:12 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760BFF9C00) [pid = 192] [serial = 711] [outer = 000000760BEAB800] 07:18:12 INFO - PROCESS | 192 | 1460989092978 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760C41FC00) [pid = 192] [serial = 712] [outer = 000000760BEAB800] 07:18:13 INFO - PROCESS | 192 | 1460989093419 Marionette TRACE conn5 <- [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]]]}] 07:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 07:18:13 INFO - PROCESS | 192 | 1460989093453 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 07:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:18:13 INFO - PROCESS | 192 | 1460989093455 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 07:18:13 INFO - PROCESS | 192 | 1460989093459 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:18:13 INFO - PROCESS | 192 | 1460989093460 Marionette TRACE conn5 <- [1,914,null,{}] 07:18:13 INFO - PROCESS | 192 | 1460989093473 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:13 INFO - PROCESS | 192 | 1460989093585 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 07:18:13 INFO - PROCESS | 192 | 1460989093591 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:13 INFO - PROCESS | 192 | ++DOCSHELL 000000761067F800 == 66 [pid = 192] [id = 238] 07:18:13 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760C41A400) [pid = 192] [serial = 713] [outer = 0000000000000000] 07:18:13 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760CE13800) [pid = 192] [serial = 714] [outer = 000000760C41A400] 07:18:13 INFO - PROCESS | 192 | 1460989093680 Marionette DEBUG loaded listener.js 07:18:13 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760D936400) [pid = 192] [serial = 715] [outer = 000000760C41A400] 07:18:14 INFO - PROCESS | 192 | 1460989094182 Marionette TRACE conn5 <- [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]]]}] 07:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 735ms 07:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:18:14 INFO - PROCESS | 192 | 1460989094197 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 07:18:14 INFO - PROCESS | 192 | 1460989094199 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 07:18:14 INFO - PROCESS | 192 | 1460989094202 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:18:14 INFO - PROCESS | 192 | 1460989094204 Marionette TRACE conn5 <- [1,918,null,{}] 07:18:14 INFO - PROCESS | 192 | 1460989094218 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:14 INFO - PROCESS | 192 | 1460989094346 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 07:18:14 INFO - PROCESS | 192 | 1460989094412 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 192 | ++DOCSHELL 00000076116DC000 == 67 [pid = 192] [id = 239] 07:18:14 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760E9D9000) [pid = 192] [serial = 716] [outer = 0000000000000000] 07:18:14 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760EACC000) [pid = 192] [serial = 717] [outer = 000000760E9D9000] 07:18:14 INFO - PROCESS | 192 | 1460989094463 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760EC8C400) [pid = 192] [serial = 718] [outer = 000000760E9D9000] 07:18:14 INFO - PROCESS | 192 | 1460989094897 Marionette TRACE conn5 <- [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]]]}] 07:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 07:18:14 INFO - PROCESS | 192 | 1460989094975 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 07:18:14 INFO - PROCESS | 192 | 1460989094977 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 07:18:14 INFO - PROCESS | 192 | 1460989094985 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:18:14 INFO - PROCESS | 192 | 1460989094986 Marionette TRACE conn5 <- [1,922,null,{}] 07:18:14 INFO - PROCESS | 192 | 1460989094990 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:18:15 INFO - PROCESS | 192 | 1460989095106 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 07:18:15 INFO - PROCESS | 192 | 1460989095163 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 192 | ++DOCSHELL 0000007611893800 == 68 [pid = 192] [id = 240] 07:18:15 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000761060E400) [pid = 192] [serial = 719] [outer = 0000000000000000] 07:18:15 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007610754000) [pid = 192] [serial = 720] [outer = 000000761060E400] 07:18:15 INFO - PROCESS | 192 | 1460989095209 Marionette DEBUG loaded listener.js 07:18:15 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (0000007611645800) [pid = 192] [serial = 721] [outer = 000000761060E400] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760B0A6800) [pid = 192] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076084DE400) [pid = 192] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760B09F000) [pid = 192] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760DCC4C00) [pid = 192] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 121 (0000007601670000) [pid = 192] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 120 (0000007607FA8C00) [pid = 192] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007611647800) [pid = 192] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007611646C00) [pid = 192] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 117 (00000076121B4400) [pid = 192] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:18:15 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760836E400) [pid = 192] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:18:15 INFO - PROCESS | 192 | 1460989095718 Marionette TRACE conn5 <- [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]]]}] 07:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 776ms 07:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:18:15 INFO - PROCESS | 192 | 1460989095770 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 192 | 1460989095772 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 07:18:15 INFO - PROCESS | 192 | 1460989095775 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 192 | 1460989095777 Marionette TRACE conn5 <- [1,926,null,{}] 07:18:15 INFO - PROCESS | 192 | 1460989095781 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:15 INFO - PROCESS | 192 | 1460989095897 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 07:18:15 INFO - PROCESS | 192 | 1460989095950 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:15 INFO - PROCESS | 192 | ++DOCSHELL 0000007610664800 == 69 [pid = 192] [id = 241] 07:18:15 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760836E400) [pid = 192] [serial = 722] [outer = 0000000000000000] 07:18:15 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000761060D800) [pid = 192] [serial = 723] [outer = 000000760836E400] 07:18:16 INFO - PROCESS | 192 | 1460989095996 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (00000076121B6400) [pid = 192] [serial = 724] [outer = 000000760836E400] 07:18:16 INFO - PROCESS | 192 | 1460989096353 Marionette TRACE conn5 <- [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]]]}] 07:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 07:18:16 INFO - PROCESS | 192 | 1460989096407 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 07:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:18:16 INFO - PROCESS | 192 | 1460989096410 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 07:18:16 INFO - PROCESS | 192 | 1460989096441 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:18:16 INFO - PROCESS | 192 | 1460989096443 Marionette TRACE conn5 <- [1,930,null,{}] 07:18:16 INFO - PROCESS | 192 | 1460989096447 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:16 INFO - PROCESS | 192 | 1460989096537 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 07:18:16 INFO - PROCESS | 192 | 1460989096548 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F86000 == 70 [pid = 192] [id = 242] 07:18:16 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (00000076121BF400) [pid = 192] [serial = 725] [outer = 0000000000000000] 07:18:16 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760EAD2400) [pid = 192] [serial = 726] [outer = 00000076121BF400] 07:18:16 INFO - PROCESS | 192 | 1460989096595 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007612AEC000) [pid = 192] [serial = 727] [outer = 00000076121BF400] 07:18:17 INFO - PROCESS | 192 | 1460989097022 Marionette TRACE conn5 <- [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]]]}] 07:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 651ms 07:18:17 INFO - PROCESS | 192 | 1460989097067 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 192 | 1460989097070 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 07:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:18:17 INFO - PROCESS | 192 | 1460989097073 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 192 | 1460989097075 Marionette TRACE conn5 <- [1,934,null,{}] 07:18:17 INFO - PROCESS | 192 | 1460989097078 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:17 INFO - PROCESS | 192 | 1460989097168 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 07:18:17 INFO - PROCESS | 192 | 1460989097174 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:17 INFO - PROCESS | 192 | ++DOCSHELL 000000767A30E800 == 71 [pid = 192] [id = 243] 07:18:17 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007612AECC00) [pid = 192] [serial = 728] [outer = 0000000000000000] 07:18:17 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (00000076154EDC00) [pid = 192] [serial = 729] [outer = 0000007612AECC00] 07:18:17 INFO - PROCESS | 192 | 1460989097219 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (00000076154F4400) [pid = 192] [serial = 730] [outer = 0000007612AECC00] 07:18:17 INFO - PROCESS | 192 | 1460989097785 Marionette TRACE conn5 <- [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]]]}] 07:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 07:18:17 INFO - PROCESS | 192 | 1460989097811 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 192 | 1460989097816 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 07:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:18:17 INFO - PROCESS | 192 | 1460989097822 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 192 | 1460989097826 Marionette TRACE conn5 <- [1,938,null,{}] 07:18:17 INFO - PROCESS | 192 | 1460989097834 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:18 INFO - PROCESS | 192 | 1460989098004 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 07:18:18 INFO - PROCESS | 192 | 1460989098136 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 192 | ++DOCSHELL 000000760B53F800 == 72 [pid = 192] [id = 244] 07:18:18 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (0000007607FA5C00) [pid = 192] [serial = 731] [outer = 0000000000000000] 07:18:18 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007608370000) [pid = 192] [serial = 732] [outer = 0000007607FA5C00] 07:18:18 INFO - PROCESS | 192 | 1460989098198 Marionette DEBUG loaded listener.js 07:18:18 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (0000007608EF4C00) [pid = 192] [serial = 733] [outer = 0000007607FA5C00] 07:18:18 INFO - PROCESS | 192 | 1460989098776 Marionette TRACE conn5 <- [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]]]}] 07:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1028ms 07:18:18 INFO - PROCESS | 192 | 1460989098854 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 192 | 1460989098860 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 07:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:18:18 INFO - PROCESS | 192 | 1460989098867 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 192 | 1460989098870 Marionette TRACE conn5 <- [1,942,null,{}] 07:18:18 INFO - PROCESS | 192 | 1460989098875 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:19 INFO - PROCESS | 192 | 1460989099023 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 07:18:19 INFO - PROCESS | 192 | 1460989099142 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 192 | ++DOCSHELL 0000007610F94800 == 73 [pid = 192] [id = 245] 07:18:19 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760935E000) [pid = 192] [serial = 734] [outer = 0000000000000000] 07:18:19 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760B572000) [pid = 192] [serial = 735] [outer = 000000760935E000] 07:18:19 INFO - PROCESS | 192 | 1460989099200 Marionette DEBUG loaded listener.js 07:18:19 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760C416C00) [pid = 192] [serial = 736] [outer = 000000760935E000] 07:18:19 INFO - PROCESS | 192 | 1460989099832 Marionette TRACE conn5 <- [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]]]}] 07:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1021ms 07:18:19 INFO - PROCESS | 192 | 1460989099894 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 07:18:19 INFO - PROCESS | 192 | 1460989099897 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 07:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:18:19 INFO - PROCESS | 192 | 1460989099901 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:18:19 INFO - PROCESS | 192 | 1460989099905 Marionette TRACE conn5 <- [1,946,null,{}] 07:18:19 INFO - PROCESS | 192 | 1460989099917 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:20 INFO - PROCESS | 192 | 1460989100068 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 07:18:20 INFO - PROCESS | 192 | 1460989100193 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:20 INFO - PROCESS | 192 | ++DOCSHELL 000000767B874800 == 74 [pid = 192] [id = 246] 07:18:20 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000760DC38C00) [pid = 192] [serial = 737] [outer = 0000000000000000] 07:18:20 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (000000760EAD7C00) [pid = 192] [serial = 738] [outer = 000000760DC38C00] 07:18:20 INFO - PROCESS | 192 | 1460989100255 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (0000007613292C00) [pid = 192] [serial = 739] [outer = 000000760DC38C00] 07:18:20 INFO - PROCESS | 192 | 1460989100877 Marionette TRACE conn5 <- [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]]]}] 07:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1022ms 07:18:20 INFO - PROCESS | 192 | 1460989100925 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 07:18:20 INFO - PROCESS | 192 | 1460989100928 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 07:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:18:20 INFO - PROCESS | 192 | 1460989100932 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 192 | 1460989100934 Marionette TRACE conn5 <- [1,950,null,{}] 07:18:20 INFO - PROCESS | 192 | 1460989100938 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:21 INFO - PROCESS | 192 | 1460989101053 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 07:18:21 INFO - PROCESS | 192 | 1460989101177 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 192 | ++DOCSHELL 0000007613773800 == 75 [pid = 192] [id = 247] 07:18:21 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000761329C400) [pid = 192] [serial = 740] [outer = 0000000000000000] 07:18:21 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (000000761329E800) [pid = 192] [serial = 741] [outer = 000000761329C400] 07:18:21 INFO - PROCESS | 192 | 1460989101236 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (00000076154F2C00) [pid = 192] [serial = 742] [outer = 000000761329C400] 07:18:21 INFO - PROCESS | 192 | 1460989101809 Marionette TRACE conn5 <- [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]]]}] 07:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 922ms 07:18:21 INFO - PROCESS | 192 | 1460989101856 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 07:18:21 INFO - PROCESS | 192 | 1460989101859 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 07:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:18:21 INFO - PROCESS | 192 | 1460989101863 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:18:21 INFO - PROCESS | 192 | 1460989101865 Marionette TRACE conn5 <- [1,954,null,{}] 07:18:21 INFO - PROCESS | 192 | 1460989101869 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:21 INFO - PROCESS | 192 | 1460989101982 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 07:18:22 INFO - PROCESS | 192 | 1460989102078 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 192 | ++DOCSHELL 000000767FE22800 == 76 [pid = 192] [id = 248] 07:18:22 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (0000007611EC8C00) [pid = 192] [serial = 743] [outer = 0000000000000000] 07:18:22 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (0000007611ED0800) [pid = 192] [serial = 744] [outer = 0000007611EC8C00] 07:18:22 INFO - PROCESS | 192 | 1460989102135 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (00000076132A0C00) [pid = 192] [serial = 745] [outer = 0000007611EC8C00] 07:18:22 INFO - PROCESS | 192 | 1460989102694 Marionette TRACE conn5 <- [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]]]}] 07:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 07:18:22 INFO - PROCESS | 192 | 1460989102746 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 192 | 1460989102749 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 07:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:18:22 INFO - PROCESS | 192 | 1460989102753 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 192 | 1460989102755 Marionette TRACE conn5 <- [1,958,null,{}] 07:18:22 INFO - PROCESS | 192 | 1460989102759 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:22 INFO - PROCESS | 192 | 1460989102895 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 07:18:23 INFO - PROCESS | 192 | 1460989102997 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:23 INFO - PROCESS | 192 | ++DOCSHELL 00000076159C3000 == 77 [pid = 192] [id = 249] 07:18:23 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (000000761320F000) [pid = 192] [serial = 746] [outer = 0000000000000000] 07:18:23 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (00000076793E7C00) [pid = 192] [serial = 747] [outer = 000000761320F000] 07:18:23 INFO - PROCESS | 192 | 1460989103057 Marionette DEBUG loaded listener.js 07:18:23 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (000000767A3E8400) [pid = 192] [serial = 748] [outer = 000000761320F000] 07:18:23 INFO - PROCESS | 192 | 1460989103922 Marionette TRACE conn5 <- [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]]]}] 07:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1226ms 07:18:23 INFO - PROCESS | 192 | 1460989103981 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 07:18:23 INFO - PROCESS | 192 | 1460989103985 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 07:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:18:23 INFO - PROCESS | 192 | 1460989103990 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:18:24 INFO - PROCESS | 192 | 1460989103994 Marionette TRACE conn5 <- [1,962,null,{}] 07:18:24 INFO - PROCESS | 192 | 1460989104001 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:24 INFO - PROCESS | 192 | 1460989104105 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 07:18:24 INFO - PROCESS | 192 | 1460989104238 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:24 INFO - PROCESS | 192 | ++DOCSHELL 00000076092D2800 == 78 [pid = 192] [id = 250] 07:18:24 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (0000007600C92400) [pid = 192] [serial = 749] [outer = 0000000000000000] 07:18:24 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (000000760565EC00) [pid = 192] [serial = 750] [outer = 0000007600C92400] 07:18:24 INFO - PROCESS | 192 | 1460989104292 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (000000760836C000) [pid = 192] [serial = 751] [outer = 0000007600C92400] 07:18:24 INFO - PROCESS | 192 | 1460989104946 Marionette TRACE conn5 <- [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]]]}] 07:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1022ms 07:18:25 INFO - PROCESS | 192 | 1460989105017 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 192 | 1460989105023 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 07:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:18:25 INFO - PROCESS | 192 | 1460989105029 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 192 | 1460989105031 Marionette TRACE conn5 <- [1,966,null,{}] 07:18:25 INFO - PROCESS | 192 | 1460989105035 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:25 INFO - PROCESS | 192 | 1460989105186 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 000000767B98C800 == 77 [pid = 192] [id = 19] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007614F86000 == 76 [pid = 192] [id = 242] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007610664800 == 75 [pid = 192] [id = 241] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007611893800 == 74 [pid = 192] [id = 240] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 00000076116DC000 == 73 [pid = 192] [id = 239] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 000000761067F800 == 72 [pid = 192] [id = 238] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 000000760ED9E800 == 71 [pid = 192] [id = 237] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 000000760C5A8800 == 70 [pid = 192] [id = 236] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 145 (0000007608296C00) [pid = 192] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 144 (0000007609517400) [pid = 192] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 143 (000000760D9D7C00) [pid = 192] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 142 (000000767AC7CC00) [pid = 192] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 141 (00000076795EC800) [pid = 192] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 140 (000000767B43D000) [pid = 192] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 139 (000000760C41C000) [pid = 192] [serial = 671] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 00000076092DB000 == 69 [pid = 192] [id = 235] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007600BAA800 == 68 [pid = 192] [id = 234] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007614F7A000 == 67 [pid = 192] [id = 232] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 00000076158EA000 == 66 [pid = 192] [id = 231] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007612AB9800 == 65 [pid = 192] [id = 230] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007612C19000 == 64 [pid = 192] [id = 229] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 000000767B383800 == 63 [pid = 192] [id = 228] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007611882000 == 62 [pid = 192] [id = 227] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 000000760C4B2800 == 61 [pid = 192] [id = 226] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007609A6E800 == 60 [pid = 192] [id = 225] 07:18:25 INFO - PROCESS | 192 | --DOCSHELL 0000007612C9F800 == 59 [pid = 192] [id = 224] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 138 (000000760DC38000) [pid = 192] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 137 (0000007608EF9C00) [pid = 192] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 136 (0000007609617C00) [pid = 192] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 135 (000000760C56DC00) [pid = 192] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760EC2E800) [pid = 192] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 133 (0000007608298800) [pid = 192] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 132 (0000007605662800) [pid = 192] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 131 (000000760E9DA400) [pid = 192] [serial = 659] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 130 (0000007608E72000) [pid = 192] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 129 (000000760928B400) [pid = 192] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 128 (00000076793E5000) [pid = 192] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 127 (00000076124CF000) [pid = 192] [serial = 662] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 126 (00000076124D7C00) [pid = 192] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760A934800) [pid = 192] [serial = 665] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076121BCC00) [pid = 192] [serial = 668] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 123 (00000076124D9C00) [pid = 192] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760DAA8000) [pid = 192] [serial = 656] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760CE14C00) [pid = 192] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760E9D9400) [pid = 192] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:18:25 INFO - PROCESS | 192 | 1460989105348 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:25 INFO - PROCESS | 192 | ++DOCSHELL 0000007606FBE000 == 60 [pid = 192] [id = 251] 07:18:25 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007601647800) [pid = 192] [serial = 752] [outer = 0000000000000000] 07:18:25 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (00000076049C9400) [pid = 192] [serial = 753] [outer = 0000007601647800] 07:18:25 INFO - PROCESS | 192 | 1460989105400 Marionette DEBUG loaded listener.js 07:18:25 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007608368800) [pid = 192] [serial = 754] [outer = 0000007601647800] 07:18:25 INFO - PROCESS | 192 | 1460989105871 Marionette TRACE conn5 <- [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]]]}] 07:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 880ms 07:18:25 INFO - PROCESS | 192 | 1460989105910 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 07:18:25 INFO - PROCESS | 192 | 1460989105913 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 07:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:18:25 INFO - PROCESS | 192 | 1460989105916 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:18:25 INFO - PROCESS | 192 | 1460989105920 Marionette TRACE conn5 <- [1,970,null,{}] 07:18:25 INFO - PROCESS | 192 | 1460989105931 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:26 INFO - PROCESS | 192 | 1460989106025 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 07:18:26 INFO - PROCESS | 192 | 1460989106035 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A0F800 == 61 [pid = 192] [id = 252] 07:18:26 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007609255000) [pid = 192] [serial = 755] [outer = 0000000000000000] 07:18:26 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (00000076096F0400) [pid = 192] [serial = 756] [outer = 0000007609255000] 07:18:26 INFO - PROCESS | 192 | 1460989106086 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (0000007609887C00) [pid = 192] [serial = 757] [outer = 0000007609255000] 07:18:26 INFO - PROCESS | 192 | 1460989106560 Marionette TRACE conn5 <- [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]]]}] 07:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 07:18:26 INFO - PROCESS | 192 | 1460989106611 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 07:18:26 INFO - PROCESS | 192 | 1460989106614 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 07:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:18:26 INFO - PROCESS | 192 | 1460989106618 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:18:26 INFO - PROCESS | 192 | 1460989106620 Marionette TRACE conn5 <- [1,974,null,{}] 07:18:26 INFO - PROCESS | 192 | 1460989106624 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:26 INFO - PROCESS | 192 | 1460989106714 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 07:18:26 INFO - PROCESS | 192 | 1460989106723 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 192 | ++DOCSHELL 000000760C638800 == 62 [pid = 192] [id = 253] 07:18:26 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007609289C00) [pid = 192] [serial = 758] [outer = 0000000000000000] 07:18:26 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760B572C00) [pid = 192] [serial = 759] [outer = 0000007609289C00] 07:18:26 INFO - PROCESS | 192 | 1460989106841 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760BC63C00) [pid = 192] [serial = 760] [outer = 0000007609289C00] 07:18:27 INFO - PROCESS | 192 | 1460989107234 Marionette TRACE conn5 <- [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]]]}] 07:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 07:18:27 INFO - PROCESS | 192 | 1460989107249 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 07:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:18:27 INFO - PROCESS | 192 | 1460989107251 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 07:18:27 INFO - PROCESS | 192 | 1460989107254 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - PROCESS | 192 | 1460989107256 Marionette TRACE conn5 <- [1,978,null,{}] 07:18:27 INFO - PROCESS | 192 | 1460989107260 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:27 INFO - PROCESS | 192 | 1460989107348 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 07:18:27 INFO - PROCESS | 192 | 1460989107478 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007608E9A800 == 63 [pid = 192] [id = 254] 07:18:27 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760B56F800) [pid = 192] [serial = 761] [outer = 0000000000000000] 07:18:27 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760BFF7C00) [pid = 192] [serial = 762] [outer = 000000760B56F800] 07:18:27 INFO - PROCESS | 192 | 1460989107525 Marionette DEBUG loaded listener.js 07:18:27 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000760C56D000) [pid = 192] [serial = 763] [outer = 000000760B56F800] 07:18:27 INFO - PROCESS | 192 | 1460989107967 Marionette TRACE conn5 <- [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]]]}] 07:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 735ms 07:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:18:28 INFO - PROCESS | 192 | 1460989107998 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 07:18:28 INFO - PROCESS | 192 | 1460989108001 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 07:18:28 INFO - PROCESS | 192 | 1460989108004 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 192 | 1460989108006 Marionette TRACE conn5 <- [1,982,null,{}] 07:18:28 INFO - PROCESS | 192 | 1460989108009 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:28 INFO - PROCESS | 192 | 1460989108145 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 07:18:28 INFO - PROCESS | 192 | 1460989108204 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:28 INFO - PROCESS | 192 | ++DOCSHELL 00000076107B5000 == 64 [pid = 192] [id = 255] 07:18:28 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (000000760CEA2400) [pid = 192] [serial = 764] [outer = 0000000000000000] 07:18:28 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (000000760D9E4000) [pid = 192] [serial = 765] [outer = 000000760CEA2400] 07:18:28 INFO - PROCESS | 192 | 1460989108254 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000760DAD2800) [pid = 192] [serial = 766] [outer = 000000760CEA2400] 07:18:28 INFO - PROCESS | 192 | 1460989108728 Marionette TRACE conn5 <- [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]]]}] 07:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 776ms 07:18:28 INFO - PROCESS | 192 | 1460989108786 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 07:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:18:28 INFO - PROCESS | 192 | 1460989108788 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 07:18:28 INFO - PROCESS | 192 | 1460989108792 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:18:28 INFO - PROCESS | 192 | 1460989108794 Marionette TRACE conn5 <- [1,986,null,{}] 07:18:28 INFO - PROCESS | 192 | 1460989108797 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:28 INFO - PROCESS | 192 | 1460989108917 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 07:18:28 INFO - PROCESS | 192 | 1460989108977 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:28 INFO - PROCESS | 192 | ++DOCSHELL 00000076116D1000 == 65 [pid = 192] [id = 256] 07:18:28 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (000000760DC76400) [pid = 192] [serial = 767] [outer = 0000000000000000] 07:18:29 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (000000760DCBD400) [pid = 192] [serial = 768] [outer = 000000760DC76400] 07:18:29 INFO - PROCESS | 192 | 1460989109025 Marionette DEBUG loaded listener.js 07:18:29 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (000000760EAD5C00) [pid = 192] [serial = 769] [outer = 000000760DC76400] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 137 (000000760AC65C00) [pid = 192] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 136 (000000760D9E5400) [pid = 192] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 135 (0000007600C91C00) [pid = 192] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760824B000) [pid = 192] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 133 (0000007609362000) [pid = 192] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 132 (000000767A573400) [pid = 192] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 131 (00000076124D5400) [pid = 192] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 130 (0000007607D91800) [pid = 192] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 129 (0000007609260C00) [pid = 192] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 128 (00000076793F0000) [pid = 192] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760E9D9000) [pid = 192] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760836E400) [pid = 192] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 125 (0000007605B6B800) [pid = 192] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 124 (0000007605DB1400) [pid = 192] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760EAD8400) [pid = 192] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760916EC00) [pid = 192] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760CE9F800) [pid = 192] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760828E400) [pid = 192] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760985A400) [pid = 192] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 118 (00000076084DB000) [pid = 192] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760BEAB800) [pid = 192] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 116 (00000076006FDC00) [pid = 192] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000761060E400) [pid = 192] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760BD6CC00) [pid = 192] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 113 (00000076121BF400) [pid = 192] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:18:29 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760C41A400) [pid = 192] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:18:29 INFO - PROCESS | 192 | 1460989109889 Marionette TRACE conn5 <- [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]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1135ms 07:18:29 INFO - PROCESS | 192 | 1460989109928 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 192 | 1460989109933 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 07:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:18:29 INFO - PROCESS | 192 | 1460989109939 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 192 | 1460989109943 Marionette TRACE conn5 <- [1,990,null,{}] 07:18:29 INFO - PROCESS | 192 | 1460989109951 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:30 INFO - PROCESS | 192 | 1460989110101 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 07:18:30 INFO - PROCESS | 192 | 1460989110231 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:30 INFO - PROCESS | 192 | ++DOCSHELL 0000007609568000 == 66 [pid = 192] [id = 257] 07:18:30 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007605DB1400) [pid = 192] [serial = 770] [outer = 0000000000000000] 07:18:30 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007607FA6C00) [pid = 192] [serial = 771] [outer = 0000007605DB1400] 07:18:30 INFO - PROCESS | 192 | 1460989110293 Marionette DEBUG loaded listener.js 07:18:30 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007608A32800) [pid = 192] [serial = 772] [outer = 0000007605DB1400] 07:18:30 INFO - PROCESS | 192 | 1460989110942 Marionette TRACE conn5 <- [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]]]}] 07:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1031ms 07:18:30 INFO - PROCESS | 192 | 1460989110989 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 192 | 1460989110995 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 07:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:18:31 INFO - PROCESS | 192 | 1460989111026 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 192 | 1460989111029 Marionette TRACE conn5 <- [1,994,null,{}] 07:18:31 INFO - PROCESS | 192 | 1460989111033 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:31 INFO - PROCESS | 192 | 1460989111149 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 07:18:31 INFO - PROCESS | 192 | 1460989111245 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 192 | ++DOCSHELL 000000760C641800 == 67 [pid = 192] [id = 258] 07:18:31 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760920AC00) [pid = 192] [serial = 773] [outer = 0000000000000000] 07:18:31 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760928C400) [pid = 192] [serial = 774] [outer = 000000760920AC00] 07:18:31 INFO - PROCESS | 192 | 1460989111303 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007609885400) [pid = 192] [serial = 775] [outer = 000000760920AC00] 07:18:31 INFO - PROCESS | 192 | 1460989111901 Marionette TRACE conn5 <- [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]]]}] 07:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 923ms 07:18:31 INFO - PROCESS | 192 | 1460989111950 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 192 | 1460989111953 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 07:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:18:31 INFO - PROCESS | 192 | 1460989111957 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 192 | 1460989111961 Marionette TRACE conn5 <- [1,998,null,{}] 07:18:31 INFO - PROCESS | 192 | 1460989111973 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:32 INFO - PROCESS | 192 | 1460989112123 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 07:18:32 INFO - PROCESS | 192 | 1460989112248 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 192 | ++DOCSHELL 0000007611883800 == 68 [pid = 192] [id = 259] 07:18:32 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760B57AC00) [pid = 192] [serial = 776] [outer = 0000000000000000] 07:18:32 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760CE9AC00) [pid = 192] [serial = 777] [outer = 000000760B57AC00] 07:18:32 INFO - PROCESS | 192 | 1460989112310 Marionette DEBUG loaded listener.js 07:18:32 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760D939000) [pid = 192] [serial = 778] [outer = 000000760B57AC00] 07:18:32 INFO - PROCESS | 192 | 1460989112931 Marionette TRACE conn5 <- [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]]]}] 07:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1025ms 07:18:32 INFO - PROCESS | 192 | 1460989112984 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 07:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:18:32 INFO - PROCESS | 192 | 1460989112987 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 07:18:32 INFO - PROCESS | 192 | 1460989112991 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - PROCESS | 192 | 1460989112993 Marionette TRACE conn5 <- [1,1002,null,{}] 07:18:33 INFO - PROCESS | 192 | 1460989112997 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:33 INFO - PROCESS | 192 | 1460989113109 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 07:18:33 INFO - PROCESS | 192 | 1460989113233 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:33 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C09800 == 69 [pid = 192] [id = 260] 07:18:33 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760DCC3C00) [pid = 192] [serial = 779] [outer = 0000000000000000] 07:18:33 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760E9D9800) [pid = 192] [serial = 780] [outer = 000000760DCC3C00] 07:18:33 INFO - PROCESS | 192 | 1460989113292 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760EC82400) [pid = 192] [serial = 781] [outer = 000000760DCC3C00] 07:18:33 INFO - PROCESS | 192 | 1460989113847 Marionette TRACE conn5 <- [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]]]}] 07:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 924ms 07:18:33 INFO - PROCESS | 192 | 1460989113917 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 07:18:33 INFO - PROCESS | 192 | 1460989113920 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 07:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:18:33 INFO - PROCESS | 192 | 1460989113923 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - PROCESS | 192 | 1460989113926 Marionette TRACE conn5 <- [1,1006,null,{}] 07:18:33 INFO - PROCESS | 192 | 1460989113929 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:34 INFO - PROCESS | 192 | 1460989114042 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 07:18:34 INFO - PROCESS | 192 | 1460989114167 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 192 | ++DOCSHELL 000000761376F800 == 70 [pid = 192] [id = 261] 07:18:34 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007610602400) [pid = 192] [serial = 782] [outer = 0000000000000000] 07:18:34 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000761060CC00) [pid = 192] [serial = 783] [outer = 0000007610602400] 07:18:34 INFO - PROCESS | 192 | 1460989114225 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007611621800) [pid = 192] [serial = 784] [outer = 0000007610602400] 07:18:34 INFO - PROCESS | 192 | 1460989114827 Marionette TRACE conn5 <- [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]]]}] 07:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 986ms 07:18:34 INFO - PROCESS | 192 | 1460989114919 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 07:18:34 INFO - PROCESS | 192 | 1460989114922 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 07:18:34 INFO - PROCESS | 192 | 1460989114926 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:18:34 INFO - PROCESS | 192 | 1460989114929 Marionette TRACE conn5 <- [1,1010,null,{}] 07:18:34 INFO - PROCESS | 192 | 1460989114933 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:35 INFO - PROCESS | 192 | 1460989115072 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 07:18:35 INFO - PROCESS | 192 | 1460989115193 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:35 INFO - PROCESS | 192 | ++DOCSHELL 00000076158DB000 == 71 [pid = 192] [id = 262] 07:18:35 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000761164C000) [pid = 192] [serial = 785] [outer = 0000000000000000] 07:18:35 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (00000076124CD000) [pid = 192] [serial = 786] [outer = 000000761164C000] 07:18:35 INFO - PROCESS | 192 | 1460989115255 Marionette DEBUG loaded listener.js 07:18:35 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (0000007612AE3400) [pid = 192] [serial = 787] [outer = 000000761164C000] 07:18:35 INFO - PROCESS | 192 | 1460989115808 Marionette TRACE conn5 <- [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]]]}] 07:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 923ms 07:18:35 INFO - PROCESS | 192 | 1460989115855 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 07:18:35 INFO - PROCESS | 192 | 1460989115858 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 07:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:18:35 INFO - PROCESS | 192 | 1460989115861 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 192 | 1460989115864 Marionette TRACE conn5 <- [1,1014,null,{}] 07:18:35 INFO - PROCESS | 192 | 1460989115867 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:35 INFO - PROCESS | 192 | 1460989115976 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 07:18:36 INFO - PROCESS | 192 | 1460989116072 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 192 | ++DOCSHELL 00000076159E1800 == 72 [pid = 192] [id = 263] 07:18:36 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (00000076121BE400) [pid = 192] [serial = 788] [outer = 0000000000000000] 07:18:36 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000761320A400) [pid = 192] [serial = 789] [outer = 00000076121BE400] 07:18:36 INFO - PROCESS | 192 | 1460989116129 Marionette DEBUG loaded listener.js 07:18:36 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (0000007613214800) [pid = 192] [serial = 790] [outer = 00000076121BE400] 07:18:36 INFO - PROCESS | 192 | 1460989116683 Marionette TRACE conn5 <- [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]]]}] 07:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 881ms 07:18:36 INFO - PROCESS | 192 | 1460989116745 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 07:18:36 INFO - PROCESS | 192 | 1460989116748 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 07:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:18:36 INFO - PROCESS | 192 | 1460989116752 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - PROCESS | 192 | 1460989116754 Marionette TRACE conn5 <- [1,1018,null,{}] 07:18:36 INFO - PROCESS | 192 | 1460989116758 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:36 INFO - PROCESS | 192 | 1460989116868 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 07:18:36 INFO - PROCESS | 192 | 1460989116968 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:36 INFO - PROCESS | 192 | ++DOCSHELL 0000007607D48000 == 73 [pid = 192] [id = 264] 07:18:36 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (000000760500B800) [pid = 192] [serial = 791] [outer = 0000000000000000] 07:18:37 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000760836B000) [pid = 192] [serial = 792] [outer = 000000760500B800] 07:18:37 INFO - PROCESS | 192 | 1460989117026 Marionette DEBUG loaded listener.js 07:18:37 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (000000760916D800) [pid = 192] [serial = 793] [outer = 000000760500B800] 07:18:37 INFO - PROCESS | 192 | 1460989117755 Marionette TRACE conn5 <- [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]]]}] 07:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1075ms 07:18:37 INFO - PROCESS | 192 | 1460989117830 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 07:18:37 INFO - PROCESS | 192 | 1460989117835 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 07:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:18:37 INFO - PROCESS | 192 | 1460989117841 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:18:37 INFO - PROCESS | 192 | 1460989117845 Marionette TRACE conn5 <- [1,1022,null,{}] 07:18:37 INFO - PROCESS | 192 | 1460989117850 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:37 INFO - PROCESS | 192 | 1460989117962 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 07:18:38 INFO - PROCESS | 192 | 1460989118066 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:38 INFO - PROCESS | 192 | ++DOCSHELL 0000007605A1D000 == 74 [pid = 192] [id = 265] 07:18:38 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (00000076051F9000) [pid = 192] [serial = 794] [outer = 0000000000000000] 07:18:38 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (0000007605612800) [pid = 192] [serial = 795] [outer = 00000076051F9000] 07:18:38 INFO - PROCESS | 192 | 1460989118120 Marionette DEBUG loaded listener.js 07:18:38 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (0000007605B6F400) [pid = 192] [serial = 796] [outer = 00000076051F9000] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 00000076107B5000 == 73 [pid = 192] [id = 255] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 0000007608E9A800 == 72 [pid = 192] [id = 254] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 000000760C638800 == 71 [pid = 192] [id = 253] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 0000007608A0F800 == 70 [pid = 192] [id = 252] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 0000007606FBE000 == 69 [pid = 192] [id = 251] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 00000076092D2800 == 68 [pid = 192] [id = 250] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 000000767B874800 == 67 [pid = 192] [id = 246] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 0000007610F94800 == 66 [pid = 192] [id = 245] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 138 (00000076154EDC00) [pid = 192] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOCSHELL 000000760B53F800 == 65 [pid = 192] [id = 244] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 137 (0000007608E77800) [pid = 192] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 136 (000000760EACC800) [pid = 192] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 135 (000000767B377000) [pid = 192] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000767B895800) [pid = 192] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 133 (000000760862CC00) [pid = 192] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 132 (000000760AC6D800) [pid = 192] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 131 (0000007610756C00) [pid = 192] [serial = 381] [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.] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000767A355800) [pid = 192] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 129 (000000760D935C00) [pid = 192] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000760D933C00) [pid = 192] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 127 (0000007610756800) [pid = 192] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760EC8C400) [pid = 192] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760EACC000) [pid = 192] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000761060D800) [pid = 192] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000761075B800) [pid = 192] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 122 (0000007608A50400) [pid = 192] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760925AC00) [pid = 192] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 120 (0000007611626C00) [pid = 192] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 119 (00000076121C1000) [pid = 192] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760988BC00) [pid = 192] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 117 (00000076096F4000) [pid = 192] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760EC25400) [pid = 192] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760CEA7400) [pid = 192] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007608F98C00) [pid = 192] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 113 (00000076084D8C00) [pid = 192] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760AC6CC00) [pid = 192] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760BB18C00) [pid = 192] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760920F800) [pid = 192] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007608A35800) [pid = 192] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760BFF9C00) [pid = 192] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007609211C00) [pid = 192] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007607C9F400) [pid = 192] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007610754000) [pid = 192] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760CE0E000) [pid = 192] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760E9DB800) [pid = 192] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 102 (00000076792B8800) [pid = 192] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007613256C00) [pid = 192] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007614F54000) [pid = 192] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760EAD2400) [pid = 192] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007612AEC000) [pid = 192] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007611645800) [pid = 192] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760CE13800) [pid = 192] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760D936400) [pid = 192] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 94 (00000076121B6400) [pid = 192] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760C41FC00) [pid = 192] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:18:38 INFO - PROCESS | 192 | 1460989118724 Marionette TRACE conn5 <- [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]]]}] 07:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 944ms 07:18:38 INFO - PROCESS | 192 | 1460989118788 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 07:18:38 INFO - PROCESS | 192 | 1460989118794 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 07:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:18:38 INFO - PROCESS | 192 | 1460989118800 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - PROCESS | 192 | 1460989118803 Marionette TRACE conn5 <- [1,1026,null,{}] 07:18:38 INFO - PROCESS | 192 | 1460989118806 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:38 INFO - PROCESS | 192 | 1460989118906 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 07:18:38 INFO - PROCESS | 192 | 1460989118987 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A21000 == 66 [pid = 192] [id = 266] 07:18:39 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007607C9DC00) [pid = 192] [serial = 797] [outer = 0000000000000000] 07:18:39 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007607FA3800) [pid = 192] [serial = 798] [outer = 0000007607C9DC00] 07:18:39 INFO - PROCESS | 192 | 1460989119037 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007608253C00) [pid = 192] [serial = 799] [outer = 0000007607C9DC00] 07:18:39 INFO - PROCESS | 192 | 1460989119441 Marionette TRACE conn5 <- [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]]]}] 07:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 07:18:39 INFO - PROCESS | 192 | 1460989119473 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 07:18:39 INFO - PROCESS | 192 | 1460989119475 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 07:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:18:39 INFO - PROCESS | 192 | 1460989119479 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - PROCESS | 192 | 1460989119483 Marionette TRACE conn5 <- [1,1030,null,{}] 07:18:39 INFO - PROCESS | 192 | 1460989119494 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:39 INFO - PROCESS | 192 | 1460989119590 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 07:18:39 INFO - PROCESS | 192 | 1460989119597 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:39 INFO - PROCESS | 192 | ++DOCSHELL 000000760A625000 == 67 [pid = 192] [id = 267] 07:18:39 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (00000076084B2C00) [pid = 192] [serial = 800] [outer = 0000000000000000] 07:18:39 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760854B000) [pid = 192] [serial = 801] [outer = 00000076084B2C00] 07:18:39 INFO - PROCESS | 192 | 1460989119646 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007608E24000) [pid = 192] [serial = 802] [outer = 00000076084B2C00] 07:18:40 INFO - PROCESS | 192 | 1460989120112 Marionette TRACE conn5 <- [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]]]}] 07:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 693ms 07:18:40 INFO - PROCESS | 192 | 1460989120174 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 07:18:40 INFO - PROCESS | 192 | 1460989120177 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 07:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:18:40 INFO - PROCESS | 192 | 1460989120180 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 192 | 1460989120182 Marionette TRACE conn5 <- [1,1034,null,{}] 07:18:40 INFO - PROCESS | 192 | 1460989120185 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:40 INFO - PROCESS | 192 | 1460989120309 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 07:18:40 INFO - PROCESS | 192 | 1460989120400 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB39000 == 68 [pid = 192] [id = 268] 07:18:40 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007607C9D000) [pid = 192] [serial = 803] [outer = 0000000000000000] 07:18:40 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007609161800) [pid = 192] [serial = 804] [outer = 0000007607C9D000] 07:18:40 INFO - PROCESS | 192 | 1460989120448 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760920DC00) [pid = 192] [serial = 805] [outer = 0000007607C9D000] 07:18:40 INFO - PROCESS | 192 | 1460989120856 Marionette TRACE conn5 <- [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]]]}] 07:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 07:18:40 INFO - PROCESS | 192 | 1460989120918 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 07:18:40 INFO - PROCESS | 192 | 1460989120920 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 07:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:18:40 INFO - PROCESS | 192 | 1460989120924 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:18:40 INFO - PROCESS | 192 | 1460989120926 Marionette TRACE conn5 <- [1,1038,null,{}] 07:18:40 INFO - PROCESS | 192 | 1460989120930 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:41 INFO - PROCESS | 192 | 1460989121047 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 07:18:41 INFO - PROCESS | 192 | 1460989121102 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFAD000 == 69 [pid = 192] [id = 269] 07:18:41 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760916C800) [pid = 192] [serial = 806] [outer = 0000000000000000] 07:18:41 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007609262C00) [pid = 192] [serial = 807] [outer = 000000760916C800] 07:18:41 INFO - PROCESS | 192 | 1460989121149 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007609516400) [pid = 192] [serial = 808] [outer = 000000760916C800] 07:18:41 INFO - PROCESS | 192 | 1460989121616 Marionette TRACE conn5 <- [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]]]}] 07:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 07:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:18:41 INFO - PROCESS | 192 | 1460989121666 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 192 | 1460989121669 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 07:18:41 INFO - PROCESS | 192 | 1460989121672 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - PROCESS | 192 | 1460989121674 Marionette TRACE conn5 <- [1,1042,null,{}] 07:18:41 INFO - PROCESS | 192 | 1460989121677 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:41 INFO - PROCESS | 192 | 1460989121808 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 07:18:41 INFO - PROCESS | 192 | 1460989121866 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760C5AB800 == 70 [pid = 192] [id = 270] 07:18:41 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760A934800) [pid = 192] [serial = 809] [outer = 0000000000000000] 07:18:41 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760B00A000) [pid = 192] [serial = 810] [outer = 000000760A934800] 07:18:41 INFO - PROCESS | 192 | 1460989121916 Marionette DEBUG loaded listener.js 07:18:41 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760B573000) [pid = 192] [serial = 811] [outer = 000000760A934800] 07:18:42 INFO - PROCESS | 192 | 1460989122424 Marionette TRACE conn5 <- [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]]]}] 07:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 776ms 07:18:42 INFO - PROCESS | 192 | 1460989122450 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 192 | 1460989122453 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 07:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:18:42 INFO - PROCESS | 192 | 1460989122462 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 192 | 1460989122464 Marionette TRACE conn5 <- [1,1046,null,{}] 07:18:42 INFO - PROCESS | 192 | 1460989122467 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:42 INFO - PROCESS | 192 | 1460989122585 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 07:18:42 INFO - PROCESS | 192 | 1460989122643 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:42 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED8D000 == 71 [pid = 192] [id = 271] 07:18:42 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760B576000) [pid = 192] [serial = 812] [outer = 0000000000000000] 07:18:42 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760BB1C800) [pid = 192] [serial = 813] [outer = 000000760B576000] 07:18:42 INFO - PROCESS | 192 | 1460989122689 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760BC67000) [pid = 192] [serial = 814] [outer = 000000760B576000] 07:18:42 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760CEA2400) [pid = 192] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:18:42 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760B56F800) [pid = 192] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:18:42 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007609255000) [pid = 192] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:18:42 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007609289C00) [pid = 192] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:18:42 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007601647800) [pid = 192] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:18:42 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007600C92400) [pid = 192] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:18:43 INFO - PROCESS | 192 | 1460989123076 Marionette TRACE conn5 <- [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]]]}] 07:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 07:18:43 INFO - PROCESS | 192 | 1460989123094 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 07:18:43 INFO - PROCESS | 192 | 1460989123096 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 07:18:43 INFO - PROCESS | 192 | 1460989123099 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:18:43 INFO - PROCESS | 192 | 1460989123101 Marionette TRACE conn5 <- [1,1050,null,{}] 07:18:43 INFO - PROCESS | 192 | 1460989123105 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:43 INFO - PROCESS | 192 | 1460989123221 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 07:18:43 INFO - PROCESS | 192 | 1460989123230 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA9000 == 72 [pid = 192] [id = 272] 07:18:43 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760BC61000) [pid = 192] [serial = 815] [outer = 0000000000000000] 07:18:43 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760BD6A800) [pid = 192] [serial = 816] [outer = 000000760BC61000] 07:18:43 INFO - PROCESS | 192 | 1460989123276 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760BFF8000) [pid = 192] [serial = 817] [outer = 000000760BC61000] 07:18:43 INFO - PROCESS | 192 | 1460989123706 Marionette TRACE conn5 <- [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]]]}] 07:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 07:18:43 INFO - PROCESS | 192 | 1460989123733 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 07:18:43 INFO - PROCESS | 192 | 1460989123735 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 07:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:18:43 INFO - PROCESS | 192 | 1460989123744 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:18:43 INFO - PROCESS | 192 | 1460989123746 Marionette TRACE conn5 <- [1,1054,null,{}] 07:18:43 INFO - PROCESS | 192 | 1460989123749 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:43 INFO - PROCESS | 192 | 1460989123841 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 07:18:43 INFO - PROCESS | 192 | 1460989123847 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 192 | ++DOCSHELL 00000076107B6800 == 73 [pid = 192] [id = 273] 07:18:43 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760C419800) [pid = 192] [serial = 818] [outer = 0000000000000000] 07:18:43 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760C421400) [pid = 192] [serial = 819] [outer = 000000760C419800] 07:18:43 INFO - PROCESS | 192 | 1460989123893 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760CE15800) [pid = 192] [serial = 820] [outer = 000000760C419800] 07:18:44 INFO - PROCESS | 192 | 1460989124351 Marionette TRACE conn5 <- [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]]]}] 07:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 693ms 07:18:44 INFO - PROCESS | 192 | 1460989124435 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 192 | 1460989124437 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 07:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:18:44 INFO - PROCESS | 192 | 1460989124441 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 192 | 1460989124443 Marionette TRACE conn5 <- [1,1058,null,{}] 07:18:44 INFO - PROCESS | 192 | 1460989124446 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:44 INFO - PROCESS | 192 | 1460989124538 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 07:18:44 INFO - PROCESS | 192 | 1460989124582 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:44 INFO - PROCESS | 192 | ++DOCSHELL 0000007611673000 == 74 [pid = 192] [id = 274] 07:18:44 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760CEA7400) [pid = 192] [serial = 821] [outer = 0000000000000000] 07:18:44 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760D933800) [pid = 192] [serial = 822] [outer = 000000760CEA7400] 07:18:44 INFO - PROCESS | 192 | 1460989124628 Marionette DEBUG loaded listener.js 07:18:44 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760D9DC400) [pid = 192] [serial = 823] [outer = 000000760CEA7400] 07:18:45 INFO - PROCESS | 192 | 1460989125324 Marionette TRACE conn5 <- [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]]]}] 07:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 923ms 07:18:45 INFO - PROCESS | 192 | 1460989125368 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 192 | 1460989125374 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 07:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:18:45 INFO - PROCESS | 192 | 1460989125380 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:18:45 INFO - PROCESS | 192 | 1460989125384 Marionette TRACE conn5 <- [1,1062,null,{}] 07:18:45 INFO - PROCESS | 192 | 1460989125390 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:45 INFO - PROCESS | 192 | 1460989125515 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 07:18:45 INFO - PROCESS | 192 | 1460989125644 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:45 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A16800 == 75 [pid = 192] [id = 275] 07:18:45 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007605A56400) [pid = 192] [serial = 824] [outer = 0000000000000000] 07:18:45 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007607181C00) [pid = 192] [serial = 825] [outer = 0000007605A56400] 07:18:45 INFO - PROCESS | 192 | 1460989125706 Marionette DEBUG loaded listener.js 07:18:45 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007608256000) [pid = 192] [serial = 826] [outer = 0000007605A56400] 07:18:46 INFO - PROCESS | 192 | 1460989126351 Marionette TRACE conn5 <- [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]]]}] 07:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1028ms 07:18:46 INFO - PROCESS | 192 | 1460989126409 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 07:18:46 INFO - PROCESS | 192 | 1460989126416 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 07:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:18:46 INFO - PROCESS | 192 | 1460989126423 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:18:46 INFO - PROCESS | 192 | 1460989126426 Marionette TRACE conn5 <- [1,1066,null,{}] 07:18:46 INFO - PROCESS | 192 | 1460989126430 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:46 INFO - PROCESS | 192 | 1460989126551 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 07:18:46 INFO - PROCESS | 192 | 1460989126676 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 192 | ++DOCSHELL 000000760C4A7000 == 76 [pid = 192] [id = 276] 07:18:46 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007608A3B800) [pid = 192] [serial = 827] [outer = 0000000000000000] 07:18:46 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007608EF6C00) [pid = 192] [serial = 828] [outer = 0000007608A3B800] 07:18:46 INFO - PROCESS | 192 | 1460989126733 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760984B400) [pid = 192] [serial = 829] [outer = 0000007608A3B800] 07:18:47 INFO - PROCESS | 192 | 1460989127397 Marionette TRACE conn5 <- [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]]]}] 07:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1020ms 07:18:47 INFO - PROCESS | 192 | 1460989127448 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 192 | 1460989127451 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 07:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:18:47 INFO - PROCESS | 192 | 1460989127455 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 192 | 1460989127460 Marionette TRACE conn5 <- [1,1070,null,{}] 07:18:47 INFO - PROCESS | 192 | 1460989127471 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:47 INFO - PROCESS | 192 | 1460989127642 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 07:18:47 INFO - PROCESS | 192 | 1460989127771 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:47 INFO - PROCESS | 192 | ++DOCSHELL 0000007611828800 == 77 [pid = 192] [id = 277] 07:18:47 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760A937C00) [pid = 192] [serial = 830] [outer = 0000000000000000] 07:18:47 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760C572800) [pid = 192] [serial = 831] [outer = 000000760A937C00] 07:18:47 INFO - PROCESS | 192 | 1460989127832 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760DAA4000) [pid = 192] [serial = 832] [outer = 000000760A937C00] 07:18:48 INFO - PROCESS | 192 | 1460989128410 Marionette TRACE conn5 <- [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]]]}] 07:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 07:18:48 INFO - PROCESS | 192 | 1460989128443 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 07:18:48 INFO - PROCESS | 192 | 1460989128447 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 07:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:18:48 INFO - PROCESS | 192 | 1460989128451 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 192 | 1460989128453 Marionette TRACE conn5 <- [1,1074,null,{}] 07:18:48 INFO - PROCESS | 192 | 1460989128457 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:48 INFO - PROCESS | 192 | 1460989128575 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 07:18:48 INFO - PROCESS | 192 | 1460989128753 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:48 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BB0800 == 78 [pid = 192] [id = 278] 07:18:48 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760DC7DC00) [pid = 192] [serial = 833] [outer = 0000000000000000] 07:18:48 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760DC82C00) [pid = 192] [serial = 834] [outer = 000000760DC7DC00] 07:18:48 INFO - PROCESS | 192 | 1460989128812 Marionette DEBUG loaded listener.js 07:18:48 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760E9D6000) [pid = 192] [serial = 835] [outer = 000000760DC7DC00] 07:18:49 INFO - PROCESS | 192 | 1460989129744 Marionette TRACE conn5 <- [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]]]}] 07:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1324ms 07:18:49 INFO - PROCESS | 192 | 1460989129777 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 07:18:49 INFO - PROCESS | 192 | 1460989129781 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 07:18:49 INFO - PROCESS | 192 | 1460989129786 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:18:49 INFO - PROCESS | 192 | 1460989129790 Marionette TRACE conn5 <- [1,1078,null,{}] 07:18:49 INFO - PROCESS | 192 | 1460989129796 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:49 INFO - PROCESS | 192 | 1460989129901 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 07:18:50 INFO - PROCESS | 192 | 1460989130023 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:50 INFO - PROCESS | 192 | ++DOCSHELL 000000760922A000 == 79 [pid = 192] [id = 279] 07:18:50 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (00000076056AE400) [pid = 192] [serial = 836] [outer = 0000000000000000] 07:18:50 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (0000007605B64400) [pid = 192] [serial = 837] [outer = 00000076056AE400] 07:18:50 INFO - PROCESS | 192 | 1460989130076 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (0000007607F9B400) [pid = 192] [serial = 838] [outer = 00000076056AE400] 07:18:50 INFO - PROCESS | 192 | 1460989130679 Marionette TRACE conn5 <- [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]]]}] 07:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 923ms 07:18:50 INFO - PROCESS | 192 | 1460989130714 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 07:18:50 INFO - PROCESS | 192 | 1460989130720 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 07:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:18:50 INFO - PROCESS | 192 | 1460989130726 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:18:50 INFO - PROCESS | 192 | 1460989130729 Marionette TRACE conn5 <- [1,1082,null,{}] 07:18:50 INFO - PROCESS | 192 | 1460989130732 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:50 INFO - PROCESS | 192 | 1460989130844 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 07:18:51 INFO - PROCESS | 192 | 1460989131018 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 0000007609A69000 == 78 [pid = 192] [id = 16] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000767AD1D800 == 77 [pid = 192] [id = 208] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760EC05800 == 76 [pid = 192] [id = 189] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000767B47E800 == 75 [pid = 192] [id = 144] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760B03E000 == 74 [pid = 192] [id = 187] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 00000076107B6800 == 73 [pid = 192] [id = 273] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA9000 == 72 [pid = 192] [id = 272] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760ED8D000 == 71 [pid = 192] [id = 271] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760C5AB800 == 70 [pid = 192] [id = 270] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760BFAD000 == 69 [pid = 192] [id = 269] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760BB39000 == 68 [pid = 192] [id = 268] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000761329E800) [pid = 192] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760EAD7C00) [pid = 192] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760B572000) [pid = 192] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 125 (0000007608370000) [pid = 192] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076793E7C00) [pid = 192] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760DCBD400) [pid = 192] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007601ED7800 == 69 [pid = 192] [id = 280] 07:18:51 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760166D800) [pid = 192] [serial = 839] [outer = 0000000000000000] 07:18:51 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007605A5E400) [pid = 192] [serial = 840] [outer = 000000760166D800] 07:18:51 INFO - PROCESS | 192 | 1460989131115 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760828C400) [pid = 192] [serial = 841] [outer = 000000760166D800] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760A625000 == 68 [pid = 192] [id = 267] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 0000007608A21000 == 67 [pid = 192] [id = 266] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 0000007605A1D000 == 66 [pid = 192] [id = 265] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 00000076158DB000 == 65 [pid = 192] [id = 262] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000761376F800 == 64 [pid = 192] [id = 261] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 0000007612C09800 == 63 [pid = 192] [id = 260] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 0000007611883800 == 62 [pid = 192] [id = 259] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 000000760C641800 == 61 [pid = 192] [id = 258] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 0000007609568000 == 60 [pid = 192] [id = 257] 07:18:51 INFO - PROCESS | 192 | --DOCSHELL 00000076116D1000 == 59 [pid = 192] [id = 256] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760BFF7C00) [pid = 192] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760C56D000) [pid = 192] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 123 (0000007609887C00) [pid = 192] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760BC63C00) [pid = 192] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 121 (0000007608368800) [pid = 192] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 120 (00000076096F0400) [pid = 192] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760565EC00) [pid = 192] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 118 (00000076049C9400) [pid = 192] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760836C000) [pid = 192] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007611ED0800) [pid = 192] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760B572C00) [pid = 192] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760D9E4000) [pid = 192] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760DAD2800) [pid = 192] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:18:51 INFO - PROCESS | 192 | 1460989131607 Marionette TRACE conn5 <- [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]]]}] 07:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 923ms 07:18:51 INFO - PROCESS | 192 | 1460989131650 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 07:18:51 INFO - PROCESS | 192 | 1460989131653 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 07:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:18:51 INFO - PROCESS | 192 | 1460989131656 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 192 | 1460989131660 Marionette TRACE conn5 <- [1,1086,null,{}] 07:18:51 INFO - PROCESS | 192 | 1460989131671 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:51 INFO - PROCESS | 192 | 1460989131765 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 07:18:51 INFO - PROCESS | 192 | 1460989131774 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007609A5F000 == 60 [pid = 192] [id = 281] 07:18:51 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007608372800) [pid = 192] [serial = 842] [outer = 0000000000000000] 07:18:51 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (00000076084DA400) [pid = 192] [serial = 843] [outer = 0000007608372800] 07:18:51 INFO - PROCESS | 192 | 1460989131825 Marionette DEBUG loaded listener.js 07:18:51 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007608A3A000) [pid = 192] [serial = 844] [outer = 0000007608372800] 07:18:52 INFO - PROCESS | 192 | 1460989132319 Marionette TRACE conn5 <- [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]]]}] 07:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 07:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:18:52 INFO - PROCESS | 192 | 1460989132330 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 07:18:52 INFO - PROCESS | 192 | 1460989132333 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 07:18:52 INFO - PROCESS | 192 | 1460989132336 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:18:52 INFO - PROCESS | 192 | 1460989132338 Marionette TRACE conn5 <- [1,1090,null,{}] 07:18:52 INFO - PROCESS | 192 | 1460989132346 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:52 INFO - PROCESS | 192 | 1460989132435 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 07:18:52 INFO - PROCESS | 192 | 1460989132443 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:52 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE17800 == 61 [pid = 192] [id = 282] 07:18:52 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007608E76000) [pid = 192] [serial = 845] [outer = 0000000000000000] 07:18:52 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007609164800) [pid = 192] [serial = 846] [outer = 0000007608E76000] 07:18:52 INFO - PROCESS | 192 | 1460989132491 Marionette DEBUG loaded listener.js 07:18:52 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007609207000) [pid = 192] [serial = 847] [outer = 0000007608E76000] 07:18:52 INFO - PROCESS | 192 | 1460989132972 Marionette TRACE conn5 <- [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]]]}] 07:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 07:18:53 INFO - PROCESS | 192 | 1460989133032 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 192 | 1460989133034 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 07:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:18:53 INFO - PROCESS | 192 | 1460989133037 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 192 | 1460989133039 Marionette TRACE conn5 <- [1,1094,null,{}] 07:18:53 INFO - PROCESS | 192 | 1460989133042 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:53 INFO - PROCESS | 192 | 1460989133128 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 07:18:53 INFO - PROCESS | 192 | 1460989133136 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A29800 == 62 [pid = 192] [id = 283] 07:18:53 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007608A3A800) [pid = 192] [serial = 848] [outer = 0000000000000000] 07:18:53 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760925E400) [pid = 192] [serial = 849] [outer = 0000007608A3A800] 07:18:53 INFO - PROCESS | 192 | 1460989133184 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007609522400) [pid = 192] [serial = 850] [outer = 0000007608A3A800] 07:18:53 INFO - PROCESS | 192 | 1460989133616 Marionette TRACE conn5 <- [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]]]}] 07:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 629ms 07:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:18:53 INFO - PROCESS | 192 | 1460989133671 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 192 | 1460989133673 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 07:18:53 INFO - PROCESS | 192 | 1460989133677 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 192 | 1460989133679 Marionette TRACE conn5 <- [1,1098,null,{}] 07:18:53 INFO - PROCESS | 192 | 1460989133682 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:53 INFO - PROCESS | 192 | 1460989133826 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 07:18:53 INFO - PROCESS | 192 | 1460989133907 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 192 | ++DOCSHELL 0000007604945000 == 63 [pid = 192] [id = 284] 07:18:53 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760987E000) [pid = 192] [serial = 851] [outer = 0000000000000000] 07:18:53 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760A64A400) [pid = 192] [serial = 852] [outer = 000000760987E000] 07:18:53 INFO - PROCESS | 192 | 1460989133959 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760B514800) [pid = 192] [serial = 853] [outer = 000000760987E000] 07:18:54 INFO - PROCESS | 192 | 1460989134411 Marionette TRACE conn5 <- [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]]]}] 07:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 776ms 07:18:54 INFO - PROCESS | 192 | 1460989134460 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 192 | 1460989134462 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 07:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:18:54 INFO - PROCESS | 192 | 1460989134466 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 192 | 1460989134467 Marionette TRACE conn5 <- [1,1102,null,{}] 07:18:54 INFO - PROCESS | 192 | 1460989134471 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:54 INFO - PROCESS | 192 | 1460989134585 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 07:18:54 INFO - PROCESS | 192 | 1460989134641 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:54 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCF800 == 64 [pid = 192] [id = 285] 07:18:54 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760B573400) [pid = 192] [serial = 854] [outer = 0000000000000000] 07:18:54 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760B57C000) [pid = 192] [serial = 855] [outer = 000000760B573400] 07:18:54 INFO - PROCESS | 192 | 1460989134688 Marionette DEBUG loaded listener.js 07:18:54 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760BC63000) [pid = 192] [serial = 856] [outer = 000000760B573400] 07:18:55 INFO - PROCESS | 192 | 1460989135096 Marionette TRACE conn5 <- [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]]]}] 07:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 07:18:55 INFO - PROCESS | 192 | 1460989135139 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 07:18:55 INFO - PROCESS | 192 | 1460989135141 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 07:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:18:55 INFO - PROCESS | 192 | 1460989135144 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:18:55 INFO - PROCESS | 192 | 1460989135146 Marionette TRACE conn5 <- [1,1106,null,{}] 07:18:55 INFO - PROCESS | 192 | 1460989135150 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:55 INFO - PROCESS | 192 | 1460989135289 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 07:18:55 INFO - PROCESS | 192 | 1460989135312 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 192 | ++DOCSHELL 00000076107A7800 == 65 [pid = 192] [id = 286] 07:18:55 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760BD5F400) [pid = 192] [serial = 857] [outer = 0000000000000000] 07:18:55 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760BD69C00) [pid = 192] [serial = 858] [outer = 000000760BD5F400] 07:18:55 INFO - PROCESS | 192 | 1460989135359 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760BFFA800) [pid = 192] [serial = 859] [outer = 000000760BD5F400] 07:18:55 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000761320F000) [pid = 192] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 129 (0000007612AECC00) [pid = 192] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000760916C800) [pid = 192] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760A934800) [pid = 192] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760500B800) [pid = 192] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760920AC00) [pid = 192] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076051F9000) [pid = 192] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 123 (00000076084B2C00) [pid = 192] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 122 (0000007607C9D000) [pid = 192] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760B57AC00) [pid = 192] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760DCC3C00) [pid = 192] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760B576000) [pid = 192] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760C419800) [pid = 192] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007605DB1400) [pid = 192] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760DC76400) [pid = 192] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007607C9DC00) [pid = 192] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760BC61000) [pid = 192] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007607FA5C00) [pid = 192] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760935E000) [pid = 192] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760DC38C00) [pid = 192] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:18:56 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000761329C400) [pid = 192] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:18:56 INFO - PROCESS | 192 | 1460989136428 Marionette TRACE conn5 <- [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]]]}] 07:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1323ms 07:18:56 INFO - PROCESS | 192 | 1460989136471 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 192 | 1460989136473 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 07:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:18:56 INFO - PROCESS | 192 | 1460989136476 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 192 | 1460989136478 Marionette TRACE conn5 <- [1,1110,null,{}] 07:18:56 INFO - PROCESS | 192 | 1460989136481 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:56 INFO - PROCESS | 192 | 1460989136568 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 07:18:56 INFO - PROCESS | 192 | 1460989136574 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FA8800 == 66 [pid = 192] [id = 287] 07:18:56 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760985A400) [pid = 192] [serial = 860] [outer = 0000000000000000] 07:18:56 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760BFFD000) [pid = 192] [serial = 861] [outer = 000000760985A400] 07:18:56 INFO - PROCESS | 192 | 1460989136620 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760C576000) [pid = 192] [serial = 862] [outer = 000000760985A400] 07:18:57 INFO - PROCESS | 192 | 1460989137074 Marionette TRACE conn5 <- [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]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 07:18:57 INFO - PROCESS | 192 | 1460989137111 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 07:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:18:57 INFO - PROCESS | 192 | 1460989137113 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 07:18:57 INFO - PROCESS | 192 | 1460989137116 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 192 | 1460989137119 Marionette TRACE conn5 <- [1,1114,null,{}] 07:18:57 INFO - PROCESS | 192 | 1460989137123 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 192 | 1460989137211 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 07:18:57 INFO - PROCESS | 192 | 1460989137217 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 192 | ++DOCSHELL 000000761180B000 == 67 [pid = 192] [id = 288] 07:18:57 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760CE9F400) [pid = 192] [serial = 863] [outer = 0000000000000000] 07:18:57 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760CEA5C00) [pid = 192] [serial = 864] [outer = 000000760CE9F400] 07:18:57 INFO - PROCESS | 192 | 1460989137263 Marionette DEBUG loaded listener.js 07:18:57 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760D9DD400) [pid = 192] [serial = 865] [outer = 000000760CE9F400] 07:18:57 INFO - PROCESS | 192 | 1460989137682 Marionette TRACE conn5 <- [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]]]}] 07:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 631ms 07:18:57 INFO - PROCESS | 192 | 1460989137748 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 192 | 1460989137751 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 07:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:18:57 INFO - PROCESS | 192 | 1460989137754 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 192 | 1460989137757 Marionette TRACE conn5 <- [1,1118,null,{}] 07:18:57 INFO - PROCESS | 192 | 1460989137760 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:57 INFO - PROCESS | 192 | 1460989137871 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 07:18:57 INFO - PROCESS | 192 | 1460989137886 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007612ABF000 == 68 [pid = 192] [id = 289] 07:18:57 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760DAD9000) [pid = 192] [serial = 866] [outer = 0000000000000000] 07:18:57 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760DC76400) [pid = 192] [serial = 867] [outer = 000000760DAD9000] 07:18:57 INFO - PROCESS | 192 | 1460989137939 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760E9D5400) [pid = 192] [serial = 868] [outer = 000000760DAD9000] 07:18:58 INFO - PROCESS | 192 | 1460989138650 Marionette TRACE conn5 <- [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]]]}] 07:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 923ms 07:18:58 INFO - PROCESS | 192 | 1460989138680 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 07:18:58 INFO - PROCESS | 192 | 1460989138687 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 07:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:18:58 INFO - PROCESS | 192 | 1460989138693 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:18:58 INFO - PROCESS | 192 | 1460989138697 Marionette TRACE conn5 <- [1,1122,null,{}] 07:18:58 INFO - PROCESS | 192 | 1460989138702 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:58 INFO - PROCESS | 192 | 1460989138825 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 07:18:58 INFO - PROCESS | 192 | 1460989138926 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007609217000 == 69 [pid = 192] [id = 290] 07:18:58 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007605DB5C00) [pid = 192] [serial = 869] [outer = 0000000000000000] 07:18:58 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007607CAAC00) [pid = 192] [serial = 870] [outer = 0000007605DB5C00] 07:18:58 INFO - PROCESS | 192 | 1460989138987 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007608257400) [pid = 192] [serial = 871] [outer = 0000007605DB5C00] 07:18:59 INFO - PROCESS | 192 | [GFX2-]: DrawTargetD2D 1.1 (000000760C4F38E0): Failed to create GradientStopCollection with no stops. 07:18:59 INFO - PROCESS | 192 | [GFX3-]: No stops specified for gradient pattern. 07:18:59 INFO - PROCESS | 192 | 1460989139639 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 986ms 07:18:59 INFO - PROCESS | 192 | 1460989139681 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 07:18:59 INFO - PROCESS | 192 | 1460989139688 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 07:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:18:59 INFO - PROCESS | 192 | 1460989139695 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 192 | 1460989139698 Marionette TRACE conn5 <- [1,1126,null,{}] 07:18:59 INFO - PROCESS | 192 | 1460989139702 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:18:59 INFO - PROCESS | 192 | 1460989139824 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 07:18:59 INFO - PROCESS | 192 | 1460989139922 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 192 | ++DOCSHELL 000000760D9AC800 == 70 [pid = 192] [id = 291] 07:18:59 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (00000076084D7000) [pid = 192] [serial = 872] [outer = 0000000000000000] 07:18:59 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007609211000) [pid = 192] [serial = 873] [outer = 00000076084D7000] 07:18:59 INFO - PROCESS | 192 | 1460989139979 Marionette DEBUG loaded listener.js 07:19:00 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007609857000) [pid = 192] [serial = 874] [outer = 00000076084D7000] 07:19:00 INFO - PROCESS | 192 | 1460989140586 Marionette TRACE conn5 <- [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]]]}] 07:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 923ms 07:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:19:00 INFO - PROCESS | 192 | 1460989140624 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 192 | 1460989140626 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 07:19:00 INFO - PROCESS | 192 | 1460989140630 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 192 | 1460989140635 Marionette TRACE conn5 <- [1,1130,null,{}] 07:19:00 INFO - PROCESS | 192 | 1460989140647 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:00 INFO - PROCESS | 192 | 1460989140764 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 07:19:00 INFO - PROCESS | 192 | 1460989140864 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:00 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C1B800 == 71 [pid = 192] [id = 292] 07:19:00 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760BD67400) [pid = 192] [serial = 875] [outer = 0000000000000000] 07:19:00 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760CEA3800) [pid = 192] [serial = 876] [outer = 000000760BD67400] 07:19:00 INFO - PROCESS | 192 | 1460989140925 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760DC37800) [pid = 192] [serial = 877] [outer = 000000760BD67400] 07:19:01 INFO - PROCESS | 192 | 1460989141497 Marionette TRACE conn5 <- [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]]]}] 07:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 881ms 07:19:01 INFO - PROCESS | 192 | 1460989141522 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 07:19:01 INFO - PROCESS | 192 | 1460989141525 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 07:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:19:01 INFO - PROCESS | 192 | 1460989141530 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:19:01 INFO - PROCESS | 192 | 1460989141532 Marionette TRACE conn5 <- [1,1134,null,{}] 07:19:01 INFO - PROCESS | 192 | 1460989141536 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:01 INFO - PROCESS | 192 | 1460989141653 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 07:19:01 INFO - PROCESS | 192 | 1460989141750 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 192 | ++DOCSHELL 0000007613778000 == 72 [pid = 192] [id = 293] 07:19:01 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760DCC6C00) [pid = 192] [serial = 878] [outer = 0000000000000000] 07:19:01 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760E9DD800) [pid = 192] [serial = 879] [outer = 000000760DCC6C00] 07:19:01 INFO - PROCESS | 192 | 1460989141808 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760EAD2C00) [pid = 192] [serial = 880] [outer = 000000760DCC6C00] 07:19:02 INFO - PROCESS | 192 | 1460989142443 Marionette TRACE conn5 <- [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]]]}] 07:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 986ms 07:19:02 INFO - PROCESS | 192 | 1460989142520 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 07:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:19:02 INFO - PROCESS | 192 | 1460989142523 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 07:19:02 INFO - PROCESS | 192 | 1460989142526 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 192 | 1460989142528 Marionette TRACE conn5 <- [1,1138,null,{}] 07:19:02 INFO - PROCESS | 192 | 1460989142533 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:02 INFO - PROCESS | 192 | 1460989142644 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 07:19:02 INFO - PROCESS | 192 | 1460989142768 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 192 | ++DOCSHELL 00000076157C3000 == 73 [pid = 192] [id = 294] 07:19:02 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000760EACD400) [pid = 192] [serial = 881] [outer = 0000000000000000] 07:19:02 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (000000760EC26800) [pid = 192] [serial = 882] [outer = 000000760EACD400] 07:19:02 INFO - PROCESS | 192 | 1460989142827 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (000000760EC32800) [pid = 192] [serial = 883] [outer = 000000760EACD400] 07:19:03 INFO - PROCESS | 192 | 1460989143406 Marionette TRACE conn5 <- [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]]]}] 07:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 924ms 07:19:03 INFO - PROCESS | 192 | 1460989143453 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 07:19:03 INFO - PROCESS | 192 | 1460989143455 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 07:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:19:03 INFO - PROCESS | 192 | 1460989143459 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 192 | 1460989143461 Marionette TRACE conn5 <- [1,1142,null,{}] 07:19:03 INFO - PROCESS | 192 | 1460989143465 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:03 INFO - PROCESS | 192 | 1460989143587 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 07:19:03 INFO - PROCESS | 192 | 1460989143713 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:03 INFO - PROCESS | 192 | ++DOCSHELL 00000076158F0000 == 74 [pid = 192] [id = 295] 07:19:03 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000760EC8A800) [pid = 192] [serial = 884] [outer = 0000000000000000] 07:19:03 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (0000007610756C00) [pid = 192] [serial = 885] [outer = 000000760EC8A800] 07:19:03 INFO - PROCESS | 192 | 1460989143775 Marionette DEBUG loaded listener.js 07:19:03 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (0000007611622000) [pid = 192] [serial = 886] [outer = 000000760EC8A800] 07:19:04 INFO - PROCESS | 192 | 1460989144377 Marionette TRACE conn5 <- [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]]]}] 07:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 986ms 07:19:04 INFO - PROCESS | 192 | 1460989144448 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 07:19:04 INFO - PROCESS | 192 | 1460989144450 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 07:19:04 INFO - PROCESS | 192 | 1460989144454 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:19:04 INFO - PROCESS | 192 | 1460989144456 Marionette TRACE conn5 <- [1,1146,null,{}] 07:19:04 INFO - PROCESS | 192 | 1460989144474 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:04 INFO - PROCESS | 192 | 1460989144585 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 07:19:04 INFO - PROCESS | 192 | 1460989144709 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 192 | ++DOCSHELL 0000007675EC9000 == 75 [pid = 192] [id = 296] 07:19:04 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (0000007610761800) [pid = 192] [serial = 887] [outer = 0000000000000000] 07:19:04 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (000000761162DC00) [pid = 192] [serial = 888] [outer = 0000007610761800] 07:19:04 INFO - PROCESS | 192 | 1460989144767 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (000000761164C400) [pid = 192] [serial = 889] [outer = 0000007610761800] 07:19:05 INFO - PROCESS | 192 | 1460989145556 Marionette TRACE conn5 <- [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] 07:19:05 INFO - PROCESS | 192 | 1460989145606 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 07:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:19:05 INFO - PROCESS | 192 | 1460989145612 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:19:05 INFO - PROCESS | 192 | 1460989145615 Marionette TRACE conn5 <- [1,1150,null,{}] 07:19:05 INFO - PROCESS | 192 | 1460989145621 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:05 INFO - PROCESS | 192 | 1460989145733 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 07:19:05 INFO - PROCESS | 192 | 1460989145857 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:05 INFO - PROCESS | 192 | ++DOCSHELL 00000076092E5800 == 76 [pid = 192] [id = 297] 07:19:05 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (0000007605B6E800) [pid = 192] [serial = 890] [outer = 0000000000000000] 07:19:05 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (0000007607180800) [pid = 192] [serial = 891] [outer = 0000007605B6E800] 07:19:05 INFO - PROCESS | 192 | 1460989145910 Marionette DEBUG loaded listener.js 07:19:05 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (0000007608372400) [pid = 192] [serial = 892] [outer = 0000007605B6E800] 07:19:06 INFO - PROCESS | 192 | 1460989146503 Marionette TRACE conn5 <- [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]]]}] 07:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 923ms 07:19:06 INFO - PROCESS | 192 | 1460989146539 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 07:19:06 INFO - PROCESS | 192 | 1460989146545 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 07:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:19:06 INFO - PROCESS | 192 | 1460989146551 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:19:06 INFO - PROCESS | 192 | 1460989146553 Marionette TRACE conn5 <- [1,1154,null,{}] 07:19:06 INFO - PROCESS | 192 | 1460989146557 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:06 INFO - PROCESS | 192 | 1460989146663 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 07:19:06 INFO - PROCESS | 192 | 1460989146762 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:06 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB40000 == 77 [pid = 192] [id = 298] 07:19:06 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (000000760836C000) [pid = 192] [serial = 893] [outer = 0000000000000000] 07:19:06 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (0000007608E70800) [pid = 192] [serial = 894] [outer = 000000760836C000] 07:19:06 INFO - PROCESS | 192 | 1460989146811 Marionette DEBUG loaded listener.js 07:19:06 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (0000007609167C00) [pid = 192] [serial = 895] [outer = 000000760836C000] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 000000761180B000 == 76 [pid = 192] [id = 288] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 0000007610FA8800 == 75 [pid = 192] [id = 287] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 00000076107A7800 == 74 [pid = 192] [id = 286] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCF800 == 73 [pid = 192] [id = 285] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 0000007604945000 == 72 [pid = 192] [id = 284] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 0000007608A29800 == 71 [pid = 192] [id = 283] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 000000760BE17800 == 70 [pid = 192] [id = 282] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 0000007609A5F000 == 69 [pid = 192] [id = 281] 07:19:06 INFO - PROCESS | 192 | --DOCSHELL 0000007601ED7800 == 68 [pid = 192] [id = 280] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 145 (000000761060CC00) [pid = 192] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 144 (00000076124CD000) [pid = 192] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 143 (000000761320A400) [pid = 192] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 142 (000000760D933800) [pid = 192] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOCSHELL 000000760922A000 == 67 [pid = 192] [id = 279] 07:19:07 INFO - PROCESS | 192 | --DOCSHELL 000000760C4A7000 == 66 [pid = 192] [id = 276] 07:19:07 INFO - PROCESS | 192 | --DOCSHELL 0000007608A16800 == 65 [pid = 192] [id = 275] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 141 (0000007608EF4C00) [pid = 192] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 140 (000000760C416C00) [pid = 192] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 139 (0000007613292C00) [pid = 192] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 138 (00000076154F2C00) [pid = 192] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 137 (000000767A3E8400) [pid = 192] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 136 (00000076154F4400) [pid = 192] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 135 (0000007609262C00) [pid = 192] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760B00A000) [pid = 192] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 133 (000000760916D800) [pid = 192] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 132 (000000760836B000) [pid = 192] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 131 (0000007609516400) [pid = 192] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000760928C400) [pid = 192] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 129 (0000007609885400) [pid = 192] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 128 (0000007605612800) [pid = 192] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760854B000) [pid = 192] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 126 (0000007608E24000) [pid = 192] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 125 (0000007609161800) [pid = 192] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760D939000) [pid = 192] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760CE9AC00) [pid = 192] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760EC82400) [pid = 192] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760E9D9800) [pid = 192] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760BB1C800) [pid = 192] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760B573000) [pid = 192] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760CE15800) [pid = 192] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760C421400) [pid = 192] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760BC67000) [pid = 192] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007608A32800) [pid = 192] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007607FA6C00) [pid = 192] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760EAD5C00) [pid = 192] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007607FA3800) [pid = 192] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608253C00) [pid = 192] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007605B6F400) [pid = 192] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760BFF8000) [pid = 192] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760920DC00) [pid = 192] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760BD6A800) [pid = 192] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:19:07 INFO - PROCESS | 192 | 1460989147357 Marionette TRACE conn5 <- [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]]]}] 07:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 838ms 07:19:07 INFO - PROCESS | 192 | 1460989147394 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 192 | 1460989147396 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 07:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:19:07 INFO - PROCESS | 192 | 1460989147400 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - PROCESS | 192 | 1460989147404 Marionette TRACE conn5 <- [1,1158,null,{}] 07:19:07 INFO - PROCESS | 192 | 1460989147415 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:07 INFO - PROCESS | 192 | 1460989147513 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 07:19:07 INFO - PROCESS | 192 | 1460989147523 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 192 | ++DOCSHELL 0000007608736800 == 66 [pid = 192] [id = 299] 07:19:07 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007608E1D400) [pid = 192] [serial = 896] [outer = 0000000000000000] 07:19:07 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007609166000) [pid = 192] [serial = 897] [outer = 0000007608E1D400] 07:19:07 INFO - PROCESS | 192 | 1460989147573 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007609255000) [pid = 192] [serial = 898] [outer = 0000007608E1D400] 07:19:08 INFO - PROCESS | 192 | 1460989148065 Marionette TRACE conn5 <- [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]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 07:19:08 INFO - PROCESS | 192 | 1460989148094 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 192 | 1460989148097 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 07:19:08 INFO - PROCESS | 192 | 1460989148100 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:19:08 INFO - PROCESS | 192 | 1460989148102 Marionette TRACE conn5 <- [1,1162,null,{}] 07:19:08 INFO - PROCESS | 192 | 1460989148106 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:08 INFO - PROCESS | 192 | 1460989148198 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 07:19:08 INFO - PROCESS | 192 | 1460989148207 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC8000 == 67 [pid = 192] [id = 300] 07:19:08 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (00000076096F3400) [pid = 192] [serial = 899] [outer = 0000000000000000] 07:19:08 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007609880800) [pid = 192] [serial = 900] [outer = 00000076096F3400] 07:19:08 INFO - PROCESS | 192 | 1460989148254 Marionette DEBUG loaded listener.js 07:19:08 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007609AB5800) [pid = 192] [serial = 901] [outer = 00000076096F3400] 07:19:08 INFO - PROCESS | 192 | 1460989148727 Marionette TRACE conn5 <- [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] 07:19:08 INFO - PROCESS | 192 | 1460989148778 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 07:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:19:08 INFO - PROCESS | 192 | 1460989148781 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 192 | 1460989148783 Marionette TRACE conn5 <- [1,1166,null,{}] 07:19:08 INFO - PROCESS | 192 | 1460989148786 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:08 INFO - PROCESS | 192 | 1460989148876 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 07:19:09 INFO - PROCESS | 192 | 1460989149000 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 192 | ++DOCSHELL 000000760D98D000 == 68 [pid = 192] [id = 301] 07:19:09 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007608E76800) [pid = 192] [serial = 902] [outer = 0000000000000000] 07:19:09 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760B513400) [pid = 192] [serial = 903] [outer = 0000007608E76800] 07:19:09 INFO - PROCESS | 192 | 1460989149049 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760BC62C00) [pid = 192] [serial = 904] [outer = 0000007608E76800] 07:19:09 INFO - PROCESS | 192 | 1460989149457 Marionette TRACE conn5 <- [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] 07:19:09 INFO - PROCESS | 192 | 1460989149525 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 07:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:19:09 INFO - PROCESS | 192 | 1460989149529 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 192 | 1460989149531 Marionette TRACE conn5 <- [1,1170,null,{}] 07:19:09 INFO - PROCESS | 192 | 1460989149535 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:09 INFO - PROCESS | 192 | 1460989149681 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 07:19:09 INFO - PROCESS | 192 | 1460989149742 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:09 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDBF800 == 69 [pid = 192] [id = 302] 07:19:09 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760C571400) [pid = 192] [serial = 905] [outer = 0000000000000000] 07:19:09 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760CEA0400) [pid = 192] [serial = 906] [outer = 000000760C571400] 07:19:09 INFO - PROCESS | 192 | 1460989149792 Marionette DEBUG loaded listener.js 07:19:09 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760D9E0C00) [pid = 192] [serial = 907] [outer = 000000760C571400] 07:19:10 INFO - PROCESS | 192 | 1460989150286 Marionette TRACE conn5 <- [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] 07:19:10 INFO - PROCESS | 192 | 1460989150309 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 07:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:19:10 INFO - PROCESS | 192 | 1460989150321 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:19:10 INFO - PROCESS | 192 | 1460989150323 Marionette TRACE conn5 <- [1,1174,null,{}] 07:19:10 INFO - PROCESS | 192 | 1460989150327 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:10 INFO - PROCESS | 192 | 1460989150446 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 07:19:10 INFO - PROCESS | 192 | 1460989150506 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:10 INFO - PROCESS | 192 | ++DOCSHELL 00000076107AC000 == 70 [pid = 192] [id = 303] 07:19:10 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760DAD5800) [pid = 192] [serial = 908] [outer = 0000000000000000] 07:19:10 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760DC43800) [pid = 192] [serial = 909] [outer = 000000760DAD5800] 07:19:10 INFO - PROCESS | 192 | 1460989150553 Marionette DEBUG loaded listener.js 07:19:10 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760EC23400) [pid = 192] [serial = 910] [outer = 000000760DAD5800] 07:19:11 INFO - PROCESS | 192 | 1460989150996 Marionette TRACE conn5 <- [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] 07:19:11 INFO - PROCESS | 192 | 1460989151053 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 07:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:19:11 INFO - PROCESS | 192 | 1460989151063 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 192 | 1460989151065 Marionette TRACE conn5 <- [1,1178,null,{}] 07:19:11 INFO - PROCESS | 192 | 1460989151069 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:11 INFO - PROCESS | 192 | 1460989151186 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 07:19:11 INFO - PROCESS | 192 | 1460989151243 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 192 | ++DOCSHELL 00000076116CF000 == 71 [pid = 192] [id = 304] 07:19:11 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760EC32400) [pid = 192] [serial = 911] [outer = 0000000000000000] 07:19:11 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760EC8F400) [pid = 192] [serial = 912] [outer = 000000760EC32400] 07:19:11 INFO - PROCESS | 192 | 1460989151290 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000761075C400) [pid = 192] [serial = 913] [outer = 000000760EC32400] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760CE9F400) [pid = 192] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760985A400) [pid = 192] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000761164C000) [pid = 192] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 121 (0000007610602400) [pid = 192] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 120 (00000076121BE400) [pid = 192] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007611EC8C00) [pid = 192] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007614F4F000) [pid = 192] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007612AE3000) [pid = 192] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007612AE6800) [pid = 192] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760987E000) [pid = 192] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760B573400) [pid = 192] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760166D800) [pid = 192] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760CEA7400) [pid = 192] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608E76000) [pid = 192] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760BD5F400) [pid = 192] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007608372800) [pid = 192] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007608A3A800) [pid = 192] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:19:11 INFO - PROCESS | 192 | --DOMWINDOW == 107 (00000076056AE400) [pid = 192] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:19:11 INFO - PROCESS | 192 | 1460989151809 Marionette TRACE conn5 <- [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] 07:19:11 INFO - PROCESS | 192 | 1460989151843 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 07:19:11 INFO - PROCESS | 192 | 1460989151846 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:19:11 INFO - PROCESS | 192 | 1460989151848 Marionette TRACE conn5 <- [1,1182,null,{}] 07:19:11 INFO - PROCESS | 192 | 1460989151851 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:11 INFO - PROCESS | 192 | 1460989151942 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 07:19:11 INFO - PROCESS | 192 | 1460989151948 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:11 INFO - PROCESS | 192 | ++DOCSHELL 000000761188C800 == 72 [pid = 192] [id = 305] 07:19:11 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007608E76000) [pid = 192] [serial = 914] [outer = 0000000000000000] 07:19:11 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760D9DF000) [pid = 192] [serial = 915] [outer = 0000007608E76000] 07:19:12 INFO - PROCESS | 192 | 1460989151994 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007611648800) [pid = 192] [serial = 916] [outer = 0000007608E76000] 07:19:12 INFO - PROCESS | 192 | 1460989152422 Marionette TRACE conn5 <- [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] 07:19:12 INFO - PROCESS | 192 | 1460989152481 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 07:19:12 INFO - PROCESS | 192 | 1460989152484 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:19:12 INFO - PROCESS | 192 | 1460989152486 Marionette TRACE conn5 <- [1,1186,null,{}] 07:19:12 INFO - PROCESS | 192 | 1460989152490 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:12 INFO - PROCESS | 192 | 1460989152580 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 07:19:12 INFO - PROCESS | 192 | 1460989152586 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C1F000 == 73 [pid = 192] [id = 306] 07:19:12 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760225B800) [pid = 192] [serial = 917] [outer = 0000000000000000] 07:19:12 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760DC83400) [pid = 192] [serial = 918] [outer = 000000760225B800] 07:19:12 INFO - PROCESS | 192 | 1460989152634 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (00000076121B2400) [pid = 192] [serial = 919] [outer = 000000760225B800] 07:19:13 INFO - PROCESS | 192 | 1460989153080 Marionette TRACE conn5 <- [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]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 628ms 07:19:13 INFO - PROCESS | 192 | 1460989153115 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 192 | 1460989153118 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 07:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:19:13 INFO - PROCESS | 192 | 1460989153121 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 192 | 1460989153124 Marionette TRACE conn5 <- [1,1190,null,{}] 07:19:13 INFO - PROCESS | 192 | 1460989153128 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:13 INFO - PROCESS | 192 | 1460989153240 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 07:19:13 INFO - PROCESS | 192 | 1460989153275 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 192 | ++DOCSHELL 00000076158DE800 == 74 [pid = 192] [id = 307] 07:19:13 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (00000076121BDC00) [pid = 192] [serial = 920] [outer = 0000000000000000] 07:19:13 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (00000076124CFC00) [pid = 192] [serial = 921] [outer = 00000076121BDC00] 07:19:13 INFO - PROCESS | 192 | 1460989153336 Marionette DEBUG loaded listener.js 07:19:13 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (00000076124DBC00) [pid = 192] [serial = 922] [outer = 00000076121BDC00] 07:19:14 INFO - PROCESS | 192 | 1460989154044 Marionette TRACE conn5 <- [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]]]}] 07:19:14 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 07:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 07:19:14 INFO - PROCESS | 192 | 1460989154111 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 192 | 1460989154117 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 07:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:19:14 INFO - PROCESS | 192 | 1460989154123 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 192 | 1460989154127 Marionette TRACE conn5 <- [1,1194,null,{}] 07:19:14 INFO - PROCESS | 192 | 1460989154133 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:14 INFO - PROCESS | 192 | 1460989154256 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 07:19:14 INFO - PROCESS | 192 | 1460989154388 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:14 INFO - PROCESS | 192 | ++DOCSHELL 0000007609232800 == 75 [pid = 192] [id = 308] 07:19:14 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007607FA7400) [pid = 192] [serial = 923] [outer = 0000000000000000] 07:19:14 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007608291800) [pid = 192] [serial = 924] [outer = 0000007607FA7400] 07:19:14 INFO - PROCESS | 192 | 1460989154450 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007608A43800) [pid = 192] [serial = 925] [outer = 0000007607FA7400] 07:19:15 INFO - PROCESS | 192 | 1460989155093 Marionette TRACE conn5 <- [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]]]}] 07:19:15 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 07:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1030ms 07:19:15 INFO - PROCESS | 192 | 1460989155155 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 07:19:15 INFO - PROCESS | 192 | 1460989155162 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 07:19:15 INFO - PROCESS | 192 | 1460989155169 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:19:15 INFO - PROCESS | 192 | 1460989155172 Marionette TRACE conn5 <- [1,1198,null,{}] 07:19:15 INFO - PROCESS | 192 | 1460989155211 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:15 INFO - PROCESS | 192 | 1460989155343 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 07:19:15 INFO - PROCESS | 192 | 1460989155463 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED9F000 == 76 [pid = 192] [id = 309] 07:19:15 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760916AC00) [pid = 192] [serial = 926] [outer = 0000000000000000] 07:19:15 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760B17AC00) [pid = 192] [serial = 927] [outer = 000000760916AC00] 07:19:15 INFO - PROCESS | 192 | 1460989155524 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760BFF4C00) [pid = 192] [serial = 928] [outer = 000000760916AC00] 07:19:16 INFO - PROCESS | 192 | 1460989156141 Marionette TRACE conn5 <- [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]]]}] 07:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1030ms 07:19:16 INFO - PROCESS | 192 | 1460989156205 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 07:19:16 INFO - PROCESS | 192 | 1460989156208 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 07:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:19:16 INFO - PROCESS | 192 | 1460989156212 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 192 | 1460989156216 Marionette TRACE conn5 <- [1,1202,null,{}] 07:19:16 INFO - PROCESS | 192 | 1460989156241 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:16 INFO - PROCESS | 192 | 1460989156388 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 07:19:16 INFO - PROCESS | 192 | 1460989156451 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:16 INFO - PROCESS | 192 | ++DOCSHELL 00000076158ED000 == 77 [pid = 192] [id = 310] 07:19:16 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760EACC400) [pid = 192] [serial = 929] [outer = 0000000000000000] 07:19:16 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760EC84000) [pid = 192] [serial = 930] [outer = 000000760EACC400] 07:19:16 INFO - PROCESS | 192 | 1460989156553 Marionette DEBUG loaded listener.js 07:19:16 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (00000076121B8000) [pid = 192] [serial = 931] [outer = 000000760EACC400] 07:19:17 INFO - PROCESS | 192 | 1460989157191 Marionette TRACE conn5 <- [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]]]}] 07:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1036ms 07:19:17 INFO - PROCESS | 192 | 1460989157250 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 07:19:17 INFO - PROCESS | 192 | 1460989157253 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 07:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:19:17 INFO - PROCESS | 192 | 1460989157257 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:19:17 INFO - PROCESS | 192 | 1460989157259 Marionette TRACE conn5 <- [1,1206,null,{}] 07:19:17 INFO - PROCESS | 192 | 1460989157263 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:17 INFO - PROCESS | 192 | 1460989157384 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 07:19:17 INFO - PROCESS | 192 | 1460989157513 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 192 | ++DOCSHELL 000000767A6B0800 == 78 [pid = 192] [id = 311] 07:19:17 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (00000076124D3400) [pid = 192] [serial = 932] [outer = 0000000000000000] 07:19:17 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (00000076124D8800) [pid = 192] [serial = 933] [outer = 00000076124D3400] 07:19:17 INFO - PROCESS | 192 | 1460989157571 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (0000007612AEC000) [pid = 192] [serial = 934] [outer = 00000076124D3400] 07:19:18 INFO - PROCESS | 192 | 1460989158137 Marionette TRACE conn5 <- [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]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 07:19:18 INFO - PROCESS | 192 | 1460989158182 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 192 | 1460989158185 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 07:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:19:18 INFO - PROCESS | 192 | 1460989158188 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 192 | 1460989158191 Marionette TRACE conn5 <- [1,1210,null,{}] 07:19:18 INFO - PROCESS | 192 | 1460989158194 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:18 INFO - PROCESS | 192 | 1460989158309 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 07:19:18 INFO - PROCESS | 192 | 1460989158409 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD2B000 == 79 [pid = 192] [id = 312] 07:19:18 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (0000007613208C00) [pid = 192] [serial = 935] [outer = 0000000000000000] 07:19:18 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000761320D800) [pid = 192] [serial = 936] [outer = 0000007613208C00] 07:19:18 INFO - PROCESS | 192 | 1460989158467 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000761324E400) [pid = 192] [serial = 937] [outer = 0000007613208C00] 07:19:19 INFO - PROCESS | 192 | 1460989159075 Marionette TRACE conn5 <- [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] 07:19:19 INFO - PROCESS | 192 | 1460989159117 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 07:19:19 INFO - PROCESS | 192 | 1460989159120 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:19:19 INFO - PROCESS | 192 | 1460989159122 Marionette TRACE conn5 <- [1,1214,null,{}] 07:19:19 INFO - PROCESS | 192 | 1460989159126 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:19 INFO - PROCESS | 192 | 1460989159251 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 07:19:19 INFO - PROCESS | 192 | 1460989159380 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:19 INFO - PROCESS | 192 | ++DOCSHELL 000000767B486800 == 80 [pid = 192] [id = 313] 07:19:19 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (0000007613297400) [pid = 192] [serial = 938] [outer = 0000000000000000] 07:19:19 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (000000761329C400) [pid = 192] [serial = 939] [outer = 0000007613297400] 07:19:19 INFO - PROCESS | 192 | 1460989159442 Marionette DEBUG loaded listener.js 07:19:19 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (0000007614F57400) [pid = 192] [serial = 940] [outer = 0000007613297400] 07:19:20 INFO - PROCESS | 192 | 1460989160346 Marionette TRACE conn5 <- [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]]]}] 07:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1280ms 07:19:20 INFO - PROCESS | 192 | 1460989160402 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 07:19:20 INFO - PROCESS | 192 | 1460989160407 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 07:19:20 INFO - PROCESS | 192 | 1460989160412 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:19:20 INFO - PROCESS | 192 | 1460989160416 Marionette TRACE conn5 <- [1,1218,null,{}] 07:19:20 INFO - PROCESS | 192 | 1460989160423 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:20 INFO - PROCESS | 192 | 1460989160531 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 07:19:20 INFO - PROCESS | 192 | 1460989160663 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 192 | ++DOCSHELL 000000760A62F000 == 81 [pid = 192] [id = 314] 07:19:20 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (0000007607CA2000) [pid = 192] [serial = 941] [outer = 0000000000000000] 07:19:20 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (0000007607D9BC00) [pid = 192] [serial = 942] [outer = 0000007607CA2000] 07:19:20 INFO - PROCESS | 192 | 1460989160716 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (00000076084BEC00) [pid = 192] [serial = 943] [outer = 0000007607CA2000] 07:19:21 INFO - PROCESS | 192 | 1460989161300 Marionette TRACE conn5 <- [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]]]}] 07:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 07:19:21 INFO - PROCESS | 192 | 1460989161361 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 192 | 1460989161367 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 07:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:19:21 INFO - PROCESS | 192 | 1460989161389 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - PROCESS | 192 | 1460989161392 Marionette TRACE conn5 <- [1,1222,null,{}] 07:19:21 INFO - PROCESS | 192 | 1460989161398 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:21 INFO - PROCESS | 192 | 1460989161535 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED7800 == 80 [pid = 192] [id = 24] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 00000076116D4800 == 79 [pid = 192] [id = 126] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 0000007612C1F000 == 78 [pid = 192] [id = 306] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 000000761188C800 == 77 [pid = 192] [id = 305] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 00000076116CF000 == 76 [pid = 192] [id = 304] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 00000076107AC000 == 75 [pid = 192] [id = 303] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 000000760EDBF800 == 74 [pid = 192] [id = 302] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 000000760D98D000 == 73 [pid = 192] [id = 301] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 136 (000000760DC76400) [pid = 192] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 135 (000000760C572800) [pid = 192] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760DC82C00) [pid = 192] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC8000 == 72 [pid = 192] [id = 300] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 0000007608736800 == 71 [pid = 192] [id = 299] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 000000760BB40000 == 70 [pid = 192] [id = 298] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 00000076092E5800 == 69 [pid = 192] [id = 297] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 0000007612C1B800 == 68 [pid = 192] [id = 292] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 000000760D9AC800 == 67 [pid = 192] [id = 291] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 0000007609217000 == 66 [pid = 192] [id = 290] 07:19:21 INFO - PROCESS | 192 | --DOCSHELL 0000007612ABF000 == 65 [pid = 192] [id = 289] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 133 (0000007612AE3400) [pid = 192] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 132 (0000007611621800) [pid = 192] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 131 (0000007613214800) [pid = 192] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 130 (00000076132A0C00) [pid = 192] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 129 (0000007614F5A800) [pid = 192] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000767A6C9000) [pid = 192] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000761325C400) [pid = 192] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760A64A400) [pid = 192] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760B514800) [pid = 192] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760BC63000) [pid = 192] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760B57C000) [pid = 192] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 122 (0000007605A5E400) [pid = 192] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760828C400) [pid = 192] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760D9DC400) [pid = 192] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007607181C00) [pid = 192] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007609164800) [pid = 192] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007609207000) [pid = 192] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760BD69C00) [pid = 192] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 115 (00000076084DA400) [pid = 192] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007608A3A000) [pid = 192] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760925E400) [pid = 192] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007607F9B400) [pid = 192] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007605B64400) [pid = 192] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007608EF6C00) [pid = 192] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760CEA5C00) [pid = 192] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760D9DD400) [pid = 192] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760BFFA800) [pid = 192] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760C576000) [pid = 192] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760BFFD000) [pid = 192] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007609522400) [pid = 192] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:19:21 INFO - PROCESS | 192 | 1460989161690 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:21 INFO - PROCESS | 192 | ++DOCSHELL 0000007604954800 == 66 [pid = 192] [id = 315] 07:19:21 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007600827400) [pid = 192] [serial = 944] [outer = 0000000000000000] 07:19:21 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007601E63000) [pid = 192] [serial = 945] [outer = 0000007600827400] 07:19:21 INFO - PROCESS | 192 | 1460989161739 Marionette DEBUG loaded listener.js 07:19:21 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007607CA4C00) [pid = 192] [serial = 946] [outer = 0000007600827400] 07:19:22 INFO - PROCESS | 192 | 1460989162216 Marionette TRACE conn5 <- [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]]]}] 07:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 903ms 07:19:22 INFO - PROCESS | 192 | 1460989162283 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 192 | 1460989162286 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 07:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:19:22 INFO - PROCESS | 192 | 1460989162289 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:19:22 INFO - PROCESS | 192 | 1460989162293 Marionette TRACE conn5 <- [1,1226,null,{}] 07:19:22 INFO - PROCESS | 192 | 1460989162305 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:22 INFO - PROCESS | 192 | 1460989162404 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 07:19:22 INFO - PROCESS | 192 | 1460989162484 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB3F800 == 67 [pid = 192] [id = 316] 07:19:22 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (00000076056A2400) [pid = 192] [serial = 947] [outer = 0000000000000000] 07:19:22 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007609164800) [pid = 192] [serial = 948] [outer = 00000076056A2400] 07:19:22 INFO - PROCESS | 192 | 1460989162536 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007609259C00) [pid = 192] [serial = 949] [outer = 00000076056A2400] 07:19:22 INFO - PROCESS | 192 | 1460989162936 Marionette TRACE conn5 <- [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]]]}] 07:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 07:19:22 INFO - PROCESS | 192 | 1460989162984 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 07:19:22 INFO - PROCESS | 192 | 1460989162987 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 07:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:19:23 INFO - PROCESS | 192 | 1460989162990 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 192 | 1460989162992 Marionette TRACE conn5 <- [1,1230,null,{}] 07:19:23 INFO - PROCESS | 192 | 1460989162996 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:23 INFO - PROCESS | 192 | 1460989163090 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 07:19:23 INFO - PROCESS | 192 | 1460989163096 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 192 | ++DOCSHELL 000000760C59E800 == 68 [pid = 192] [id = 317] 07:19:23 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760928E800) [pid = 192] [serial = 950] [outer = 0000000000000000] 07:19:23 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760984D000) [pid = 192] [serial = 951] [outer = 000000760928E800] 07:19:23 INFO - PROCESS | 192 | 1460989163143 Marionette DEBUG loaded listener.js 07:19:23 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760A92F800) [pid = 192] [serial = 952] [outer = 000000760928E800] 07:19:23 INFO - PROCESS | 192 | 1460989163632 Marionette TRACE conn5 <- [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]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 07:19:23 INFO - PROCESS | 192 | 1460989163664 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 192 | 1460989163667 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 07:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:19:23 INFO - PROCESS | 192 | 1460989163679 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 192 | 1460989163681 Marionette TRACE conn5 <- [1,1234,null,{}] 07:19:23 INFO - PROCESS | 192 | 1460989163685 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:23 INFO - PROCESS | 192 | 1460989163798 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 07:19:23 INFO - PROCESS | 192 | 1460989163805 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC19800 == 69 [pid = 192] [id = 318] 07:19:23 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007609AAE400) [pid = 192] [serial = 953] [outer = 0000000000000000] 07:19:23 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760B518400) [pid = 192] [serial = 954] [outer = 0000007609AAE400] 07:19:23 INFO - PROCESS | 192 | 1460989163896 Marionette DEBUG loaded listener.js 07:19:23 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760BB14800) [pid = 192] [serial = 955] [outer = 0000007609AAE400] 07:19:24 INFO - PROCESS | 192 | 1460989164376 Marionette TRACE conn5 <- [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]]]}] 07:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 07:19:24 INFO - PROCESS | 192 | 1460989164419 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 07:19:24 INFO - PROCESS | 192 | 1460989164421 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 07:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:19:24 INFO - PROCESS | 192 | 1460989164424 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:19:24 INFO - PROCESS | 192 | 1460989164426 Marionette TRACE conn5 <- [1,1238,null,{}] 07:19:24 INFO - PROCESS | 192 | 1460989164436 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:24 INFO - PROCESS | 192 | 1460989164601 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 07:19:24 INFO - PROCESS | 192 | 1460989164662 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:24 INFO - PROCESS | 192 | ++DOCSHELL 0000007610664800 == 70 [pid = 192] [id = 319] 07:19:24 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760BEB7000) [pid = 192] [serial = 956] [outer = 0000000000000000] 07:19:24 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760C41E400) [pid = 192] [serial = 957] [outer = 000000760BEB7000] 07:19:24 INFO - PROCESS | 192 | 1460989164712 Marionette DEBUG loaded listener.js 07:19:24 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760CE12400) [pid = 192] [serial = 958] [outer = 000000760BEB7000] 07:19:25 INFO - PROCESS | 192 | 1460989165154 Marionette TRACE conn5 <- [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]]]}] 07:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 776ms 07:19:25 INFO - PROCESS | 192 | 1460989165204 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 07:19:25 INFO - PROCESS | 192 | 1460989165206 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 07:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:19:25 INFO - PROCESS | 192 | 1460989165209 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:19:25 INFO - PROCESS | 192 | 1460989165211 Marionette TRACE conn5 <- [1,1242,null,{}] 07:19:25 INFO - PROCESS | 192 | 1460989165214 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:25 INFO - PROCESS | 192 | 1460989165332 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 07:19:25 INFO - PROCESS | 192 | 1460989165392 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:25 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FA0000 == 71 [pid = 192] [id = 320] 07:19:25 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760CE9B000) [pid = 192] [serial = 959] [outer = 0000000000000000] 07:19:25 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760CEA8000) [pid = 192] [serial = 960] [outer = 000000760CE9B000] 07:19:25 INFO - PROCESS | 192 | 1460989165440 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760D9E5800) [pid = 192] [serial = 961] [outer = 000000760CE9B000] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760836C000) [pid = 192] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 120 (0000007608E1D400) [pid = 192] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760C571400) [pid = 192] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007605B6E800) [pid = 192] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760DAD9000) [pid = 192] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760DAD5800) [pid = 192] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 115 (00000076096F3400) [pid = 192] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007608E76800) [pid = 192] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760EC32400) [pid = 192] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760225B800) [pid = 192] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:19:25 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608E76000) [pid = 192] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:19:26 INFO - PROCESS | 192 | 1460989166025 Marionette TRACE conn5 <- [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]]]}] 07:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 881ms 07:19:26 INFO - PROCESS | 192 | 1460989166094 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 192 | 1460989166096 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 07:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:19:26 INFO - PROCESS | 192 | 1460989166100 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 192 | 1460989166102 Marionette TRACE conn5 <- [1,1246,null,{}] 07:19:26 INFO - PROCESS | 192 | 1460989166105 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:26 INFO - PROCESS | 192 | 1460989166195 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 07:19:26 INFO - PROCESS | 192 | 1460989166203 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 192 | ++DOCSHELL 0000007611680800 == 72 [pid = 192] [id = 321] 07:19:26 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760928F800) [pid = 192] [serial = 962] [outer = 0000000000000000] 07:19:26 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760D9E1400) [pid = 192] [serial = 963] [outer = 000000760928F800] 07:19:26 INFO - PROCESS | 192 | 1460989166250 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760DAD9400) [pid = 192] [serial = 964] [outer = 000000760928F800] 07:19:26 INFO - PROCESS | 192 | 1460989166697 Marionette TRACE conn5 <- [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]]]}] 07:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 629ms 07:19:26 INFO - PROCESS | 192 | 1460989166732 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 07:19:26 INFO - PROCESS | 192 | 1460989166734 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 07:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:19:26 INFO - PROCESS | 192 | 1460989166737 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:19:26 INFO - PROCESS | 192 | 1460989166739 Marionette TRACE conn5 <- [1,1250,null,{}] 07:19:26 INFO - PROCESS | 192 | 1460989166742 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:26 INFO - PROCESS | 192 | 1460989166832 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 07:19:26 INFO - PROCESS | 192 | 1460989166838 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:26 INFO - PROCESS | 192 | ++DOCSHELL 0000007611862800 == 73 [pid = 192] [id = 322] 07:19:26 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (00000076096A1000) [pid = 192] [serial = 965] [outer = 0000000000000000] 07:19:26 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760E9D6C00) [pid = 192] [serial = 966] [outer = 00000076096A1000] 07:19:26 INFO - PROCESS | 192 | 1460989166886 Marionette DEBUG loaded listener.js 07:19:26 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760EAD9400) [pid = 192] [serial = 967] [outer = 00000076096A1000] 07:19:27 INFO - PROCESS | 192 | 1460989167325 Marionette TRACE conn5 <- [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]]]}] 07:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 07:19:27 INFO - PROCESS | 192 | 1460989167370 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 07:19:27 INFO - PROCESS | 192 | 1460989167372 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 07:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:19:27 INFO - PROCESS | 192 | 1460989167376 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 192 | 1460989167377 Marionette TRACE conn5 <- [1,1254,null,{}] 07:19:27 INFO - PROCESS | 192 | 1460989167381 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:27 INFO - PROCESS | 192 | 1460989167473 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 07:19:27 INFO - PROCESS | 192 | 1460989167479 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C03000 == 74 [pid = 192] [id = 323] 07:19:27 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760EC82C00) [pid = 192] [serial = 968] [outer = 0000000000000000] 07:19:27 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760EC8B400) [pid = 192] [serial = 969] [outer = 000000760EC82C00] 07:19:27 INFO - PROCESS | 192 | 1460989167524 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007610759400) [pid = 192] [serial = 970] [outer = 000000760EC82C00] 07:19:28 INFO - PROCESS | 192 | 1460989168228 Marionette TRACE conn5 <- [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]]]}] 07:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 922ms 07:19:28 INFO - PROCESS | 192 | 1460989168301 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 07:19:28 INFO - PROCESS | 192 | 1460989168306 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 07:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:19:28 INFO - PROCESS | 192 | 1460989168312 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:19:28 INFO - PROCESS | 192 | 1460989168316 Marionette TRACE conn5 <- [1,1258,null,{}] 07:19:28 INFO - PROCESS | 192 | 1460989168322 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:28 INFO - PROCESS | 192 | 1460989168444 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 07:19:28 INFO - PROCESS | 192 | 1460989168577 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:28 INFO - PROCESS | 192 | ++DOCSHELL 000000760B036800 == 75 [pid = 192] [id = 324] 07:19:28 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007607FE2400) [pid = 192] [serial = 971] [outer = 0000000000000000] 07:19:28 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760836EC00) [pid = 192] [serial = 972] [outer = 0000007607FE2400] 07:19:28 INFO - PROCESS | 192 | 1460989168639 Marionette DEBUG loaded listener.js 07:19:28 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007608E25400) [pid = 192] [serial = 973] [outer = 0000007607FE2400] 07:19:29 INFO - PROCESS | 192 | 1460989169277 Marionette TRACE conn5 <- [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]]]}] 07:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 07:19:29 INFO - PROCESS | 192 | 1460989169302 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 192 | 1460989169308 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 07:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:19:29 INFO - PROCESS | 192 | 1460989169315 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 192 | 1460989169318 Marionette TRACE conn5 <- [1,1262,null,{}] 07:19:29 INFO - PROCESS | 192 | 1460989169323 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:29 INFO - PROCESS | 192 | 1460989169442 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 07:19:29 INFO - PROCESS | 192 | 1460989169571 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED9D000 == 76 [pid = 192] [id = 325] 07:19:29 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007609262C00) [pid = 192] [serial = 974] [outer = 0000000000000000] 07:19:29 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007609856400) [pid = 192] [serial = 975] [outer = 0000007609262C00] 07:19:29 INFO - PROCESS | 192 | 1460989169629 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760BB13800) [pid = 192] [serial = 976] [outer = 0000007609262C00] 07:19:30 INFO - PROCESS | 192 | 1460989170292 Marionette TRACE conn5 <- [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]]]}] 07:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1017ms 07:19:30 INFO - PROCESS | 192 | 1460989170338 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 07:19:30 INFO - PROCESS | 192 | 1460989170341 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 07:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:19:30 INFO - PROCESS | 192 | 1460989170345 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 192 | 1460989170349 Marionette TRACE conn5 <- [1,1266,null,{}] 07:19:30 INFO - PROCESS | 192 | 1460989170361 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:30 INFO - PROCESS | 192 | 1460989170498 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 07:19:30 INFO - PROCESS | 192 | 1460989170628 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 192 | ++DOCSHELL 000000761378D000 == 77 [pid = 192] [id = 326] 07:19:30 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760C41D000) [pid = 192] [serial = 977] [outer = 0000000000000000] 07:19:30 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760E9D6800) [pid = 192] [serial = 978] [outer = 000000760C41D000] 07:19:30 INFO - PROCESS | 192 | 1460989170690 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (0000007611622C00) [pid = 192] [serial = 979] [outer = 000000760C41D000] 07:19:31 INFO - PROCESS | 192 | 1460989171315 Marionette TRACE conn5 <- [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]]]}] 07:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1027ms 07:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:19:31 INFO - PROCESS | 192 | 1460989171374 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 07:19:31 INFO - PROCESS | 192 | 1460989171378 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 07:19:31 INFO - PROCESS | 192 | 1460989171382 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - PROCESS | 192 | 1460989171384 Marionette TRACE conn5 <- [1,1270,null,{}] 07:19:31 INFO - PROCESS | 192 | 1460989171389 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:31 INFO - PROCESS | 192 | 1460989171537 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 07:19:31 INFO - PROCESS | 192 | 1460989171664 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:31 INFO - PROCESS | 192 | ++DOCSHELL 00000076158DC800 == 78 [pid = 192] [id = 327] 07:19:31 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760D934C00) [pid = 192] [serial = 980] [outer = 0000000000000000] 07:19:31 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000761164E000) [pid = 192] [serial = 981] [outer = 000000760D934C00] 07:19:31 INFO - PROCESS | 192 | 1460989171723 Marionette DEBUG loaded listener.js 07:19:31 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (00000076121B3400) [pid = 192] [serial = 982] [outer = 000000760D934C00] 07:19:32 INFO - PROCESS | 192 | 1460989172269 Marionette TRACE conn5 <- [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]]]}] 07:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 924ms 07:19:32 INFO - PROCESS | 192 | 1460989172306 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 07:19:32 INFO - PROCESS | 192 | 1460989172309 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 07:19:32 INFO - PROCESS | 192 | 1460989172312 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:19:32 INFO - PROCESS | 192 | 1460989172315 Marionette TRACE conn5 <- [1,1274,null,{}] 07:19:32 INFO - PROCESS | 192 | 1460989172318 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:32 INFO - PROCESS | 192 | 1460989172434 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 07:19:32 INFO - PROCESS | 192 | 1460989172534 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED5800 == 79 [pid = 192] [id = 328] 07:19:32 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (00000076124CCC00) [pid = 192] [serial = 983] [outer = 0000000000000000] 07:19:32 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (0000007612AE0400) [pid = 192] [serial = 984] [outer = 00000076124CCC00] 07:19:32 INFO - PROCESS | 192 | 1460989172591 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000761324D400) [pid = 192] [serial = 985] [outer = 00000076124CCC00] 07:19:33 INFO - PROCESS | 192 | 1460989173219 Marionette TRACE conn5 <- [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]]]}] 07:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 07:19:33 INFO - PROCESS | 192 | 1460989173302 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 192 | 1460989173304 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 07:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:19:33 INFO - PROCESS | 192 | 1460989173308 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 192 | 1460989173310 Marionette TRACE conn5 <- [1,1278,null,{}] 07:19:33 INFO - PROCESS | 192 | 1460989173314 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:33 INFO - PROCESS | 192 | 1460989173455 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 07:19:33 INFO - PROCESS | 192 | 1460989173579 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 192 | ++DOCSHELL 000000767B399800 == 80 [pid = 192] [id = 329] 07:19:33 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (000000761329A800) [pid = 192] [serial = 986] [outer = 0000000000000000] 07:19:33 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (0000007614F52800) [pid = 192] [serial = 987] [outer = 000000761329A800] 07:19:33 INFO - PROCESS | 192 | 1460989173641 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (00000076154F0800) [pid = 192] [serial = 988] [outer = 000000761329A800] 07:19:34 INFO - PROCESS | 192 | 1460989174248 Marionette TRACE conn5 <- [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]]]}] 07:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 986ms 07:19:34 INFO - PROCESS | 192 | 1460989174296 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 07:19:34 INFO - PROCESS | 192 | 1460989174299 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 07:19:34 INFO - PROCESS | 192 | 1460989174302 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:19:34 INFO - PROCESS | 192 | 1460989174305 Marionette TRACE conn5 <- [1,1282,null,{}] 07:19:34 INFO - PROCESS | 192 | 1460989174308 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:34 INFO - PROCESS | 192 | 1460989174420 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 07:19:34 INFO - PROCESS | 192 | 1460989174519 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:34 INFO - PROCESS | 192 | ++DOCSHELL 000000767BB5A000 == 81 [pid = 192] [id = 330] 07:19:34 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (00000076154F8000) [pid = 192] [serial = 989] [outer = 0000000000000000] 07:19:34 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (000000766AC20800) [pid = 192] [serial = 990] [outer = 00000076154F8000] 07:19:34 INFO - PROCESS | 192 | 1460989174576 Marionette DEBUG loaded listener.js 07:19:34 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (00000076793E6000) [pid = 192] [serial = 991] [outer = 00000076154F8000] 07:19:35 INFO - PROCESS | 192 | 1460989175153 Marionette TRACE conn5 <- [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]]]}] 07:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 923ms 07:19:35 INFO - PROCESS | 192 | 1460989175228 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 192 | 1460989175231 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 07:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:19:35 INFO - PROCESS | 192 | 1460989175235 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - PROCESS | 192 | 1460989175237 Marionette TRACE conn5 <- [1,1286,null,{}] 07:19:35 INFO - PROCESS | 192 | 1460989175241 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:35 INFO - PROCESS | 192 | 1460989175510 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 07:19:35 INFO - PROCESS | 192 | 1460989175647 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 192 | ++DOCSHELL 000000760A625000 == 82 [pid = 192] [id = 331] 07:19:35 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (0000007605610800) [pid = 192] [serial = 992] [outer = 0000000000000000] 07:19:35 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (0000007605A60C00) [pid = 192] [serial = 993] [outer = 0000007605610800] 07:19:35 INFO - PROCESS | 192 | 1460989175701 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (00000076084DD400) [pid = 192] [serial = 994] [outer = 0000007605610800] 07:19:36 INFO - PROCESS | 192 | 1460989176362 Marionette TRACE conn5 <- [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]]]}] 07:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1179ms 07:19:36 INFO - PROCESS | 192 | 1460989176417 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 07:19:36 INFO - PROCESS | 192 | 1460989176422 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 07:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:19:36 INFO - PROCESS | 192 | 1460989176443 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 192 | 1460989176448 Marionette TRACE conn5 <- [1,1290,null,{}] 07:19:36 INFO - PROCESS | 192 | 1460989176453 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:36 INFO - PROCESS | 192 | 1460989176568 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 07:19:36 INFO - PROCESS | 192 | 1460989176698 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 000000767B97D800 == 81 [pid = 192] [id = 127] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 0000007611862800 == 80 [pid = 192] [id = 322] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 0000007611680800 == 79 [pid = 192] [id = 321] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 0000007610FA0000 == 78 [pid = 192] [id = 320] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 0000007610664800 == 77 [pid = 192] [id = 319] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 000000760EC19800 == 76 [pid = 192] [id = 318] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 000000760C59E800 == 75 [pid = 192] [id = 317] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 000000760BB3F800 == 74 [pid = 192] [id = 316] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 0000007604954800 == 73 [pid = 192] [id = 315] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 000000760A62F000 == 72 [pid = 192] [id = 314] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 143 (0000007610756C00) [pid = 192] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 142 (000000761162DC00) [pid = 192] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 141 (00000076124CFC00) [pid = 192] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | ++DOCSHELL 0000007604954800 == 73 [pid = 192] [id = 332] 07:19:36 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (0000007604698800) [pid = 192] [serial = 995] [outer = 0000000000000000] 07:19:36 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (0000007605A63C00) [pid = 192] [serial = 996] [outer = 0000007604698800] 07:19:36 INFO - PROCESS | 192 | 1460989176810 Marionette DEBUG loaded listener.js 07:19:36 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (0000007608E22C00) [pid = 192] [serial = 997] [outer = 0000007604698800] 07:19:36 INFO - PROCESS | 192 | --DOCSHELL 0000007609232800 == 72 [pid = 192] [id = 308] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 143 (0000007609167C00) [pid = 192] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 142 (0000007608E70800) [pid = 192] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 141 (0000007609166000) [pid = 192] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 140 (0000007609255000) [pid = 192] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 139 (000000760CEA0400) [pid = 192] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 138 (0000007608372400) [pid = 192] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 137 (0000007607180800) [pid = 192] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 136 (000000760E9D5400) [pid = 192] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 135 (000000760CEA3800) [pid = 192] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760EC23400) [pid = 192] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 133 (000000760DC43800) [pid = 192] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 132 (0000007609880800) [pid = 192] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 131 (0000007609AB5800) [pid = 192] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000760B513400) [pid = 192] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 129 (000000760EC26800) [pid = 192] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 128 (0000007609211000) [pid = 192] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760EC8F400) [pid = 192] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760E9DD800) [pid = 192] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 125 (0000007607CAAC00) [pid = 192] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760DC83400) [pid = 192] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000761075C400) [pid = 192] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 122 (00000076121B2400) [pid = 192] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760D9E0C00) [pid = 192] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760D9DF000) [pid = 192] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760BC62C00) [pid = 192] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:19:36 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007611648800) [pid = 192] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:19:37 INFO - PROCESS | 192 | 1460989177302 Marionette TRACE conn5 <- [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]]]}] 07:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms 07:19:37 INFO - PROCESS | 192 | 1460989177328 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 07:19:37 INFO - PROCESS | 192 | 1460989177331 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 07:19:37 INFO - PROCESS | 192 | 1460989177334 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:19:37 INFO - PROCESS | 192 | 1460989177336 Marionette TRACE conn5 <- [1,1294,null,{}] 07:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:19:37 INFO - PROCESS | 192 | 1460989177341 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:37 INFO - PROCESS | 192 | 1460989177436 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 07:19:37 INFO - PROCESS | 192 | 1460989177445 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:37 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC2800 == 73 [pid = 192] [id = 333] 07:19:37 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007609857C00) [pid = 192] [serial = 998] [outer = 0000000000000000] 07:19:37 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007609884000) [pid = 192] [serial = 999] [outer = 0000007609857C00] 07:19:37 INFO - PROCESS | 192 | 1460989177492 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760B175800) [pid = 192] [serial = 1000] [outer = 0000007609857C00] 07:19:38 INFO - PROCESS | 192 | 1460989178000 Marionette TRACE conn5 <- [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]]]}] 07:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 07:19:38 INFO - PROCESS | 192 | 1460989178074 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 192 | 1460989178078 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 07:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:19:38 INFO - PROCESS | 192 | 1460989178088 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - PROCESS | 192 | 1460989178093 Marionette TRACE conn5 <- [1,1298,null,{}] 07:19:38 INFO - PROCESS | 192 | 1460989178097 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:38 INFO - PROCESS | 192 | 1460989178256 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 07:19:38 INFO - PROCESS | 192 | 1460989178275 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:38 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC0D000 == 74 [pid = 192] [id = 334] 07:19:38 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760A650800) [pid = 192] [serial = 1001] [outer = 0000000000000000] 07:19:38 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760BFF5800) [pid = 192] [serial = 1002] [outer = 000000760A650800] 07:19:38 INFO - PROCESS | 192 | 1460989178322 Marionette DEBUG loaded listener.js 07:19:38 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760CE13800) [pid = 192] [serial = 1003] [outer = 000000760A650800] 07:19:39 INFO - PROCESS | 192 | 1460989179010 Marionette TRACE conn5 <- [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]]]}] 07:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 987ms 07:19:39 INFO - PROCESS | 192 | 1460989179076 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 07:19:39 INFO - PROCESS | 192 | 1460989179083 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 07:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:19:39 INFO - PROCESS | 192 | 1460989179089 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:19:39 INFO - PROCESS | 192 | 1460989179093 Marionette TRACE conn5 <- [1,1302,null,{}] 07:19:39 INFO - PROCESS | 192 | 1460989179098 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:39 INFO - PROCESS | 192 | 1460989179220 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 07:19:39 INFO - PROCESS | 192 | 1460989179351 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF14000 == 75 [pid = 192] [id = 335] 07:19:39 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007609205C00) [pid = 192] [serial = 1004] [outer = 0000000000000000] 07:19:39 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760925FC00) [pid = 192] [serial = 1005] [outer = 0000007609205C00] 07:19:39 INFO - PROCESS | 192 | 1460989179414 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007609885400) [pid = 192] [serial = 1006] [outer = 0000007609205C00] 07:19:40 INFO - PROCESS | 192 | 1460989180065 Marionette TRACE conn5 <- [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]]]}] 07:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1030ms 07:19:40 INFO - PROCESS | 192 | 1460989180120 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 07:19:40 INFO - PROCESS | 192 | 1460989180127 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 07:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:19:40 INFO - PROCESS | 192 | 1460989180134 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - PROCESS | 192 | 1460989180137 Marionette TRACE conn5 <- [1,1306,null,{}] 07:19:40 INFO - PROCESS | 192 | 1460989180141 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:40 INFO - PROCESS | 192 | 1460989180310 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 07:19:40 INFO - PROCESS | 192 | 1460989180438 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:40 INFO - PROCESS | 192 | ++DOCSHELL 000000760FE9E000 == 76 [pid = 192] [id = 336] 07:19:40 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760BFF4000) [pid = 192] [serial = 1007] [outer = 0000000000000000] 07:19:40 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760CE9A800) [pid = 192] [serial = 1008] [outer = 000000760BFF4000] 07:19:40 INFO - PROCESS | 192 | 1460989180498 Marionette DEBUG loaded listener.js 07:19:40 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760D9D9C00) [pid = 192] [serial = 1009] [outer = 000000760BFF4000] 07:19:41 INFO - PROCESS | 192 | 1460989181154 Marionette TRACE conn5 <- [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]]]}] 07:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1081ms 07:19:41 INFO - PROCESS | 192 | 1460989181223 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 07:19:41 INFO - PROCESS | 192 | 1460989181226 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 07:19:41 INFO - PROCESS | 192 | 1460989181230 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:19:41 INFO - PROCESS | 192 | 1460989181234 Marionette TRACE conn5 <- [1,1310,null,{}] 07:19:41 INFO - PROCESS | 192 | 1460989181262 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:41 INFO - PROCESS | 192 | 1460989181391 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 07:19:41 INFO - PROCESS | 192 | 1460989181512 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FA3000 == 77 [pid = 192] [id = 337] 07:19:41 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760D939800) [pid = 192] [serial = 1010] [outer = 0000000000000000] 07:19:41 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000760EC2A400) [pid = 192] [serial = 1011] [outer = 000000760D939800] 07:19:41 INFO - PROCESS | 192 | 1460989181576 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (0000007610756800) [pid = 192] [serial = 1012] [outer = 000000760D939800] 07:19:42 INFO - PROCESS | 192 | 1460989182188 Marionette TRACE conn5 <- [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]]]}] 07:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1027ms 07:19:42 INFO - PROCESS | 192 | 1460989182262 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 192 | 1460989182265 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 07:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:19:42 INFO - PROCESS | 192 | 1460989182269 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 192 | 1460989182271 Marionette TRACE conn5 <- [1,1314,null,{}] 07:19:42 INFO - PROCESS | 192 | 1460989182275 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:42 INFO - PROCESS | 192 | 1460989182393 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 07:19:42 INFO - PROCESS | 192 | 1460989182522 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:42 INFO - PROCESS | 192 | ++DOCSHELL 0000007611887000 == 78 [pid = 192] [id = 338] 07:19:42 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (000000761164FC00) [pid = 192] [serial = 1013] [outer = 0000000000000000] 07:19:42 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (0000007611ED3800) [pid = 192] [serial = 1014] [outer = 000000761164FC00] 07:19:42 INFO - PROCESS | 192 | 1460989182581 Marionette DEBUG loaded listener.js 07:19:42 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (00000076124DB000) [pid = 192] [serial = 1015] [outer = 000000761164FC00] 07:19:43 INFO - PROCESS | 192 | 1460989183196 Marionette TRACE conn5 <- [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]]]}] 07:19:43 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 07:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 07:19:43 INFO - PROCESS | 192 | 1460989183270 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 07:19:43 INFO - PROCESS | 192 | 1460989183272 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 07:19:43 INFO - PROCESS | 192 | 1460989183278 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:19:43 INFO - PROCESS | 192 | 1460989183280 Marionette TRACE conn5 <- [1,1318,null,{}] 07:19:43 INFO - PROCESS | 192 | 1460989183284 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:43 INFO - PROCESS | 192 | 1460989183397 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 07:19:43 INFO - PROCESS | 192 | 1460989183524 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:43 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C17000 == 79 [pid = 192] [id = 339] 07:19:43 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (0000007611EC8800) [pid = 192] [serial = 1016] [outer = 0000000000000000] 07:19:43 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (0000007613210800) [pid = 192] [serial = 1017] [outer = 0000007611EC8800] 07:19:43 INFO - PROCESS | 192 | 1460989183582 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (0000007613296800) [pid = 192] [serial = 1018] [outer = 0000007611EC8800] 07:19:44 INFO - PROCESS | 192 | 1460989184179 Marionette TRACE conn5 <- [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]]]}] 07:19:44 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 07:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 923ms 07:19:44 INFO - PROCESS | 192 | 1460989184207 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 07:19:44 INFO - PROCESS | 192 | 1460989184210 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 07:19:44 INFO - PROCESS | 192 | 1460989184213 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:19:44 INFO - PROCESS | 192 | 1460989184215 Marionette TRACE conn5 <- [1,1322,null,{}] 07:19:44 INFO - PROCESS | 192 | 1460989184219 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:44 INFO - PROCESS | 192 | 1460989184342 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 07:19:44 INFO - PROCESS | 192 | 1460989184444 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F82000 == 80 [pid = 192] [id = 340] 07:19:44 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (00000076154EE000) [pid = 192] [serial = 1019] [outer = 0000000000000000] 07:19:44 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (00000076793ED000) [pid = 192] [serial = 1020] [outer = 00000076154EE000] 07:19:44 INFO - PROCESS | 192 | 1460989184504 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (00000076795EC800) [pid = 192] [serial = 1021] [outer = 00000076154EE000] 07:19:45 INFO - PROCESS | 192 | 1460989185107 Marionette TRACE conn5 <- [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]]]}] 07:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 07:19:45 INFO - PROCESS | 192 | 1460989185139 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 07:19:45 INFO - PROCESS | 192 | 1460989185142 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 07:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:19:45 INFO - PROCESS | 192 | 1460989185145 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - PROCESS | 192 | 1460989185147 Marionette TRACE conn5 <- [1,1326,null,{}] 07:19:45 INFO - PROCESS | 192 | 1460989185151 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:45 INFO - PROCESS | 192 | 1460989185262 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 07:19:45 INFO - PROCESS | 192 | 1460989185363 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:45 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED8000 == 81 [pid = 192] [id = 341] 07:19:45 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (0000007679510800) [pid = 192] [serial = 1022] [outer = 0000000000000000] 07:19:45 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (0000007679DAB800) [pid = 192] [serial = 1023] [outer = 0000007679510800] 07:19:45 INFO - PROCESS | 192 | 1460989185420 Marionette DEBUG loaded listener.js 07:19:45 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (000000767A559000) [pid = 192] [serial = 1024] [outer = 0000007679510800] 07:19:46 INFO - PROCESS | 192 | 1460989186464 Marionette TRACE conn5 <- [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]]]}] 07:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1382ms 07:19:46 INFO - PROCESS | 192 | 1460989186530 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 07:19:46 INFO - PROCESS | 192 | 1460989186532 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 07:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:19:46 INFO - PROCESS | 192 | 1460989186536 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:19:46 INFO - PROCESS | 192 | 1460989186538 Marionette TRACE conn5 <- [1,1330,null,{}] 07:19:46 INFO - PROCESS | 192 | 1460989186542 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:46 INFO - PROCESS | 192 | 1460989186654 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 07:19:46 INFO - PROCESS | 192 | 1460989186782 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 192 | ++DOCSHELL 000000767AF20000 == 82 [pid = 192] [id = 342] 07:19:46 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (000000760B578800) [pid = 192] [serial = 1025] [outer = 0000000000000000] 07:19:46 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (000000767A571400) [pid = 192] [serial = 1026] [outer = 000000760B578800] 07:19:46 INFO - PROCESS | 192 | 1460989186839 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (000000767AC7D000) [pid = 192] [serial = 1027] [outer = 000000760B578800] 07:19:47 INFO - PROCESS | 192 | 1460989187545 Marionette TRACE conn5 <- [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]]]}] 07:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1077ms 07:19:47 INFO - PROCESS | 192 | 1460989187615 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 07:19:47 INFO - PROCESS | 192 | 1460989187619 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 07:19:47 INFO - PROCESS | 192 | 1460989187625 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:19:47 INFO - PROCESS | 192 | 1460989187629 Marionette TRACE conn5 <- [1,1334,null,{}] 07:19:47 INFO - PROCESS | 192 | 1460989187636 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:47 INFO - PROCESS | 192 | 1460989187748 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 07:19:47 INFO - PROCESS | 192 | 1460989187886 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:47 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED9A000 == 83 [pid = 192] [id = 343] 07:19:47 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (00000076049CF400) [pid = 192] [serial = 1028] [outer = 0000000000000000] 07:19:47 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (000000760824E800) [pid = 192] [serial = 1029] [outer = 00000076049CF400] 07:19:47 INFO - PROCESS | 192 | 1460989187940 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (0000007609857400) [pid = 192] [serial = 1030] [outer = 00000076049CF400] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC2800 == 82 [pid = 192] [id = 333] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 0000007604954800 == 81 [pid = 192] [id = 332] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 000000760A625000 == 80 [pid = 192] [id = 331] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED5800 == 79 [pid = 192] [id = 328] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 00000076158DC800 == 78 [pid = 192] [id = 327] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 000000761378D000 == 77 [pid = 192] [id = 326] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 000000760ED9D000 == 76 [pid = 192] [id = 325] 07:19:48 INFO - PROCESS | 192 | --DOCSHELL 000000760B036800 == 75 [pid = 192] [id = 324] 07:19:48 INFO - PROCESS | 192 | 1460989188582 Marionette TRACE conn5 <- [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]]]}] 07:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 07:19:48 INFO - PROCESS | 192 | 1460989188616 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 07:19:48 INFO - PROCESS | 192 | 1460989188622 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 07:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:19:48 INFO - PROCESS | 192 | 1460989188628 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:19:48 INFO - PROCESS | 192 | 1460989188631 Marionette TRACE conn5 <- [1,1338,null,{}] 07:19:48 INFO - PROCESS | 192 | 1460989188634 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:48 INFO - PROCESS | 192 | 1460989188793 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 07:19:48 INFO - PROCESS | 192 | 1460989188874 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:48 INFO - PROCESS | 192 | ++DOCSHELL 000000760C59C800 == 76 [pid = 192] [id = 344] 07:19:48 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (000000760920BC00) [pid = 192] [serial = 1031] [outer = 0000000000000000] 07:19:48 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (0000007609A35400) [pid = 192] [serial = 1032] [outer = 000000760920BC00] 07:19:48 INFO - PROCESS | 192 | 1460989188923 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (000000760C418400) [pid = 192] [serial = 1033] [outer = 000000760920BC00] 07:19:49 INFO - PROCESS | 192 | 1460989189452 Marionette TRACE conn5 <- [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]]]}] 07:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 881ms 07:19:49 INFO - PROCESS | 192 | 1460989189511 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 07:19:49 INFO - PROCESS | 192 | 1460989189513 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 07:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:19:49 INFO - PROCESS | 192 | 1460989189524 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 192 | 1460989189528 Marionette TRACE conn5 <- [1,1342,null,{}] 07:19:49 INFO - PROCESS | 192 | 1460989189539 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:49 INFO - PROCESS | 192 | 1460989189671 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 07:19:49 INFO - PROCESS | 192 | 1460989189691 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F76800 == 77 [pid = 192] [id = 345] 07:19:49 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (0000007610605800) [pid = 192] [serial = 1034] [outer = 0000000000000000] 07:19:49 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (0000007610762000) [pid = 192] [serial = 1035] [outer = 0000007610605800] 07:19:49 INFO - PROCESS | 192 | 1460989189741 Marionette DEBUG loaded listener.js 07:19:49 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (00000076124CE800) [pid = 192] [serial = 1036] [outer = 0000007610605800] 07:19:50 INFO - PROCESS | 192 | 1460989190218 Marionette TRACE conn5 <- [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]]]}] 07:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 07:19:50 INFO - PROCESS | 192 | 1460989190253 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 192 | 1460989190256 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 07:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:19:50 INFO - PROCESS | 192 | 1460989190265 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 192 | 1460989190267 Marionette TRACE conn5 <- [1,1346,null,{}] 07:19:50 INFO - PROCESS | 192 | 1460989190270 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:50 INFO - PROCESS | 192 | 1460989190396 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 07:19:50 INFO - PROCESS | 192 | 1460989190488 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:50 INFO - PROCESS | 192 | ++DOCSHELL 000000767BB59800 == 78 [pid = 192] [id = 346] 07:19:50 INFO - PROCESS | 192 | ++DOMWINDOW == 158 (000000761325A400) [pid = 192] [serial = 1037] [outer = 0000000000000000] 07:19:50 INFO - PROCESS | 192 | ++DOMWINDOW == 159 (0000007613299C00) [pid = 192] [serial = 1038] [outer = 000000761325A400] 07:19:50 INFO - PROCESS | 192 | 1460989190535 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 192 | ++DOMWINDOW == 160 (00000076154ED800) [pid = 192] [serial = 1039] [outer = 000000761325A400] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 159 (00000076121BDC00) [pid = 192] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 158 (0000007600827400) [pid = 192] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 157 (000000760CE9B000) [pid = 192] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 156 (00000076056A2400) [pid = 192] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 155 (000000760BEB7000) [pid = 192] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 154 (000000760928E800) [pid = 192] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 153 (0000007607CA2000) [pid = 192] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 152 (00000076096A1000) [pid = 192] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 151 (0000007609AAE400) [pid = 192] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 150 (000000760928F800) [pid = 192] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 149 (0000007605610800) [pid = 192] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 148 (0000007604698800) [pid = 192] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 147 (0000007609857C00) [pid = 192] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:19:50 INFO - PROCESS | 192 | --DOMWINDOW == 146 (000000760EC82C00) [pid = 192] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:19:51 INFO - PROCESS | 192 | 1460989191031 Marionette TRACE conn5 <- [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]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 776ms 07:19:51 INFO - PROCESS | 192 | 1460989191038 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 192 | 1460989191040 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 07:19:51 INFO - PROCESS | 192 | 1460989191044 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:19:51 INFO - PROCESS | 192 | 1460989191046 Marionette TRACE conn5 <- [1,1350,null,{}] 07:19:51 INFO - PROCESS | 192 | 1460989191049 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 192 | 1460989191177 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 07:19:51 INFO - PROCESS | 192 | 1460989191236 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 192 | ++DOCSHELL 000000767C8CE800 == 79 [pid = 192] [id = 347] 07:19:51 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (0000007607D9E800) [pid = 192] [serial = 1040] [outer = 0000000000000000] 07:19:51 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (0000007609AAE400) [pid = 192] [serial = 1041] [outer = 0000007607D9E800] 07:19:51 INFO - PROCESS | 192 | 1460989191284 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (000000760EC84400) [pid = 192] [serial = 1042] [outer = 0000007607D9E800] 07:19:51 INFO - PROCESS | 192 | 1460989191659 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 07:19:51 INFO - PROCESS | 192 | 1460989191718 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 07:19:51 INFO - PROCESS | 192 | 1460989191721 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 07:19:51 INFO - PROCESS | 192 | 1460989191724 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:19:51 INFO - PROCESS | 192 | 1460989191726 Marionette TRACE conn5 <- [1,1354,null,{}] 07:19:51 INFO - PROCESS | 192 | 1460989191729 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:51 INFO - PROCESS | 192 | 1460989191845 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 07:19:51 INFO - PROCESS | 192 | 1460989191891 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BAA800 == 80 [pid = 192] [id = 348] 07:19:51 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (00000076793E6400) [pid = 192] [serial = 1043] [outer = 0000000000000000] 07:19:51 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (000000767B43AC00) [pid = 192] [serial = 1044] [outer = 00000076793E6400] 07:19:51 INFO - PROCESS | 192 | 1460989191940 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (000000767B852800) [pid = 192] [serial = 1045] [outer = 00000076793E6400] 07:19:52 INFO - PROCESS | 192 | 1460989192393 Marionette TRACE conn5 <- [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] 07:19:52 INFO - PROCESS | 192 | 1460989192464 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 07:19:52 INFO - PROCESS | 192 | 1460989192467 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:19:52 INFO - PROCESS | 192 | 1460989192469 Marionette TRACE conn5 <- [1,1358,null,{}] 07:19:52 INFO - PROCESS | 192 | 1460989192472 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:52 INFO - PROCESS | 192 | 1460989192566 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 07:19:52 INFO - PROCESS | 192 | 1460989192573 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 192 | ++DOCSHELL 000000761640B000 == 81 [pid = 192] [id = 349] 07:19:52 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (0000007614BCEC00) [pid = 192] [serial = 1046] [outer = 0000000000000000] 07:19:52 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (0000007614BD4400) [pid = 192] [serial = 1047] [outer = 0000007614BCEC00] 07:19:52 INFO - PROCESS | 192 | 1460989192618 Marionette DEBUG loaded listener.js 07:19:52 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (000000767B85C800) [pid = 192] [serial = 1048] [outer = 0000007614BCEC00] 07:19:53 INFO - PROCESS | 192 | 1460989193388 Marionette TRACE conn5 <- [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] 07:19:53 INFO - PROCESS | 192 | 1460989193463 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 07:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:19:53 INFO - PROCESS | 192 | 1460989193470 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:19:53 INFO - PROCESS | 192 | 1460989193474 Marionette TRACE conn5 <- [1,1362,null,{}] 07:19:53 INFO - PROCESS | 192 | 1460989193479 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:53 INFO - PROCESS | 192 | 1460989193607 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 07:19:53 INFO - PROCESS | 192 | 1460989193742 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:53 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDBA000 == 82 [pid = 192] [id = 350] 07:19:53 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (000000760B575800) [pid = 192] [serial = 1049] [outer = 0000000000000000] 07:19:53 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (000000760BC66C00) [pid = 192] [serial = 1050] [outer = 000000760B575800] 07:19:53 INFO - PROCESS | 192 | 1460989193803 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 192 | ++DOMWINDOW == 158 (000000760DAA8800) [pid = 192] [serial = 1051] [outer = 000000760B575800] 07:19:54 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:54 INFO - PROCESS | 192 | 1460989194401 Marionette TRACE conn5 <- [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] 07:19:54 INFO - PROCESS | 192 | 1460989194464 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 07:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:19:54 INFO - PROCESS | 192 | 1460989194471 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 192 | 1460989194474 Marionette TRACE conn5 <- [1,1366,null,{}] 07:19:54 INFO - PROCESS | 192 | 1460989194478 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:54 INFO - PROCESS | 192 | 1460989194602 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 07:19:54 INFO - PROCESS | 192 | 1460989194738 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:54 INFO - PROCESS | 192 | ++DOCSHELL 0000007616407000 == 83 [pid = 192] [id = 351] 07:19:54 INFO - PROCESS | 192 | ++DOMWINDOW == 159 (0000007611ECA400) [pid = 192] [serial = 1052] [outer = 0000000000000000] 07:19:54 INFO - PROCESS | 192 | ++DOMWINDOW == 160 (0000007613256800) [pid = 192] [serial = 1053] [outer = 0000007611ECA400] 07:19:54 INFO - PROCESS | 192 | 1460989194799 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 192 | ++DOMWINDOW == 161 (00000076154EF800) [pid = 192] [serial = 1054] [outer = 0000007611ECA400] 07:19:55 INFO - PROCESS | 192 | 1460989195381 Marionette TRACE conn5 <- [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] 07:19:55 INFO - PROCESS | 192 | 1460989195466 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 07:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:19:55 INFO - PROCESS | 192 | 1460989195470 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 192 | 1460989195474 Marionette TRACE conn5 <- [1,1370,null,{}] 07:19:55 INFO - PROCESS | 192 | 1460989195487 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:55 INFO - PROCESS | 192 | 1460989195663 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 07:19:55 INFO - PROCESS | 192 | 1460989195677 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:55 INFO - PROCESS | 192 | ++DOCSHELL 0000007616CC9800 == 84 [pid = 192] [id = 352] 07:19:55 INFO - PROCESS | 192 | ++DOMWINDOW == 162 (00000076151E9000) [pid = 192] [serial = 1055] [outer = 0000000000000000] 07:19:55 INFO - PROCESS | 192 | ++DOMWINDOW == 163 (00000076792B8400) [pid = 192] [serial = 1056] [outer = 00000076151E9000] 07:19:55 INFO - PROCESS | 192 | 1460989195736 Marionette DEBUG loaded listener.js 07:19:55 INFO - PROCESS | 192 | ++DOMWINDOW == 164 (000000767AC80800) [pid = 192] [serial = 1057] [outer = 00000076151E9000] 07:19:56 INFO - PROCESS | 192 | [192] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:56 INFO - PROCESS | 192 | 1460989196465 Marionette TRACE conn5 <- [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] 07:19:56 INFO - PROCESS | 192 | 1460989196503 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 07:19:56 INFO - PROCESS | 192 | 1460989196506 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:19:56 INFO - PROCESS | 192 | 1460989196508 Marionette TRACE conn5 <- [1,1374,null,{}] 07:19:56 INFO - PROCESS | 192 | 1460989196512 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:56 INFO - PROCESS | 192 | 1460989196632 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 07:19:56 INFO - PROCESS | 192 | 1460989196766 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 192 | ++DOCSHELL 00000076169CD000 == 85 [pid = 192] [id = 353] 07:19:56 INFO - PROCESS | 192 | ++DOMWINDOW == 165 (0000007615956800) [pid = 192] [serial = 1058] [outer = 0000000000000000] 07:19:56 INFO - PROCESS | 192 | ++DOMWINDOW == 166 (000000761595CC00) [pid = 192] [serial = 1059] [outer = 0000007615956800] 07:19:56 INFO - PROCESS | 192 | 1460989196825 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 192 | ++DOMWINDOW == 167 (000000767AD43000) [pid = 192] [serial = 1060] [outer = 0000007615956800] 07:19:57 INFO - PROCESS | 192 | 1460989197401 Marionette TRACE conn5 <- [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] 07:19:57 INFO - PROCESS | 192 | 1460989197433 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 07:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:19:57 INFO - PROCESS | 192 | 1460989197436 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:19:57 INFO - PROCESS | 192 | 1460989197439 Marionette TRACE conn5 <- [1,1378,null,{}] 07:19:57 INFO - PROCESS | 192 | 1460989197443 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:57 INFO - PROCESS | 192 | 1460989197558 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 07:19:57 INFO - PROCESS | 192 | 1460989197664 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007616DC5000 == 86 [pid = 192] [id = 354] 07:19:57 INFO - PROCESS | 192 | ++DOMWINDOW == 168 (0000007614E2B000) [pid = 192] [serial = 1061] [outer = 0000000000000000] 07:19:57 INFO - PROCESS | 192 | ++DOMWINDOW == 169 (0000007614E31800) [pid = 192] [serial = 1062] [outer = 0000007614E2B000] 07:19:57 INFO - PROCESS | 192 | 1460989197720 Marionette DEBUG loaded listener.js 07:19:57 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (00000076792B0C00) [pid = 192] [serial = 1063] [outer = 0000007614E2B000] 07:19:58 INFO - PROCESS | 192 | 1460989198361 Marionette TRACE conn5 <- [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]]]}] 07:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 07:19:58 INFO - PROCESS | 192 | 1460989198425 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 07:19:58 INFO - PROCESS | 192 | 1460989198428 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 07:19:58 INFO - PROCESS | 192 | 1460989198431 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:19:58 INFO - PROCESS | 192 | 1460989198433 Marionette TRACE conn5 <- [1,1382,null,{}] 07:19:58 INFO - PROCESS | 192 | 1460989198437 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:58 INFO - PROCESS | 192 | 1460989198610 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 07:19:58 INFO - PROCESS | 192 | 1460989198626 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 192 | ++DOCSHELL 000000761193B000 == 87 [pid = 192] [id = 355] 07:19:58 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (000000761542B000) [pid = 192] [serial = 1064] [outer = 0000000000000000] 07:19:58 INFO - PROCESS | 192 | ++DOMWINDOW == 172 (000000767BB06C00) [pid = 192] [serial = 1065] [outer = 000000761542B000] 07:19:58 INFO - PROCESS | 192 | 1460989198685 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 192 | ++DOMWINDOW == 173 (000000767BBF5000) [pid = 192] [serial = 1066] [outer = 000000761542B000] 07:19:59 INFO - PROCESS | 192 | 1460989199245 Marionette TRACE conn5 <- [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]]]}] 07:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 923ms 07:19:59 INFO - PROCESS | 192 | 1460989199370 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 192 | 1460989199373 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 07:19:59 INFO - PROCESS | 192 | 1460989199378 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:19:59 INFO - PROCESS | 192 | 1460989199381 Marionette TRACE conn5 <- [1,1386,null,{}] 07:19:59 INFO - PROCESS | 192 | 1460989199385 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:19:59 INFO - PROCESS | 192 | 1460989199508 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 07:19:59 INFO - PROCESS | 192 | 1460989199636 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 192 | ++DOCSHELL 0000007615C38000 == 88 [pid = 192] [id = 356] 07:19:59 INFO - PROCESS | 192 | ++DOMWINDOW == 174 (0000007614CDE400) [pid = 192] [serial = 1067] [outer = 0000000000000000] 07:19:59 INFO - PROCESS | 192 | ++DOMWINDOW == 175 (0000007614CE3400) [pid = 192] [serial = 1068] [outer = 0000007614CDE400] 07:19:59 INFO - PROCESS | 192 | 1460989199696 Marionette DEBUG loaded listener.js 07:19:59 INFO - PROCESS | 192 | ++DOMWINDOW == 176 (000000761542F400) [pid = 192] [serial = 1069] [outer = 0000007614CDE400] 07:20:00 INFO - PROCESS | 192 | 1460989200274 Marionette TRACE conn5 <- [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]]]}] 07:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 923ms 07:20:00 INFO - PROCESS | 192 | 1460989200306 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 07:20:00 INFO - PROCESS | 192 | 1460989200309 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 07:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:20:00 INFO - PROCESS | 192 | 1460989200312 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:20:00 INFO - PROCESS | 192 | 1460989200314 Marionette TRACE conn5 <- [1,1390,null,{}] 07:20:00 INFO - PROCESS | 192 | 1460989200318 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:00 INFO - PROCESS | 192 | 1460989200434 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 07:20:00 INFO - PROCESS | 192 | 1460989200541 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:00 INFO - PROCESS | 192 | ++DOCSHELL 0000007615C51800 == 89 [pid = 192] [id = 357] 07:20:00 INFO - PROCESS | 192 | ++DOMWINDOW == 177 (0000007614CE9000) [pid = 192] [serial = 1070] [outer = 0000000000000000] 07:20:00 INFO - PROCESS | 192 | ++DOMWINDOW == 178 (0000007615BDA400) [pid = 192] [serial = 1071] [outer = 0000007614CE9000] 07:20:00 INFO - PROCESS | 192 | 1460989200598 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 192 | ++DOMWINDOW == 179 (0000007615BE3800) [pid = 192] [serial = 1072] [outer = 0000007614CE9000] 07:20:01 INFO - PROCESS | 192 | 1460989201198 Marionette TRACE conn5 <- [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]]]}] 07:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 923ms 07:20:01 INFO - PROCESS | 192 | 1460989201238 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 07:20:01 INFO - PROCESS | 192 | 1460989201241 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 07:20:01 INFO - PROCESS | 192 | 1460989201244 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:20:01 INFO - PROCESS | 192 | 1460989201247 Marionette TRACE conn5 <- [1,1394,null,{}] 07:20:01 INFO - PROCESS | 192 | 1460989201250 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:01 INFO - PROCESS | 192 | 1460989201371 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 07:20:01 INFO - PROCESS | 192 | 1460989201480 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:01 INFO - PROCESS | 192 | ++DOCSHELL 00000076092DB800 == 90 [pid = 192] [id = 358] 07:20:01 INFO - PROCESS | 192 | ++DOMWINDOW == 180 (000000760225B800) [pid = 192] [serial = 1073] [outer = 0000000000000000] 07:20:01 INFO - PROCESS | 192 | ++DOMWINDOW == 181 (000000760925F000) [pid = 192] [serial = 1074] [outer = 000000760225B800] 07:20:01 INFO - PROCESS | 192 | 1460989201536 Marionette DEBUG loaded listener.js 07:20:01 INFO - PROCESS | 192 | ++DOMWINDOW == 182 (000000760CE9D800) [pid = 192] [serial = 1075] [outer = 000000760225B800] 07:20:02 INFO - PROCESS | 192 | ++DOMWINDOW == 183 (0000007605613C00) [pid = 192] [serial = 1076] [outer = 0000007608289800] 07:20:02 INFO - PROCESS | 192 | 1460989202524 Marionette TRACE conn5 <- [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]]]}] 07:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1337ms 07:20:02 INFO - PROCESS | 192 | 1460989202584 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 192 | 1460989202589 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 07:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:20:02 INFO - PROCESS | 192 | 1460989202595 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 192 | 1460989202599 Marionette TRACE conn5 <- [1,1398,null,{}] 07:20:02 INFO - PROCESS | 192 | 1460989202604 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:02 INFO - PROCESS | 192 | 1460989202716 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 07:20:02 INFO - PROCESS | 192 | 1460989202830 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:02 INFO - PROCESS | 192 | ++DOCSHELL 000000760C641800 == 91 [pid = 192] [id = 359] 07:20:02 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (0000007609256000) [pid = 192] [serial = 1077] [outer = 0000000000000000] 07:20:02 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (000000760928DC00) [pid = 192] [serial = 1078] [outer = 0000007609256000] 07:20:02 INFO - PROCESS | 192 | 1460989202884 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (0000007609885800) [pid = 192] [serial = 1079] [outer = 0000007609256000] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000767FE22800 == 90 [pid = 192] [id = 248] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 0000007614BAA800 == 89 [pid = 192] [id = 348] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000767C8CE800 == 88 [pid = 192] [id = 347] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000767BB59800 == 87 [pid = 192] [id = 346] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 0000007614F76800 == 86 [pid = 192] [id = 345] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000760C59C800 == 85 [pid = 192] [id = 344] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000760ED9A000 == 84 [pid = 192] [id = 343] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 185 (0000007612AE0400) [pid = 192] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 184 (0000007614F52800) [pid = 192] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 183 (000000766AC20800) [pid = 192] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 0000007614F82000 == 83 [pid = 192] [id = 340] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 0000007612C17000 == 82 [pid = 192] [id = 339] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 0000007611887000 == 81 [pid = 192] [id = 338] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 0000007610FA3000 == 80 [pid = 192] [id = 337] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 00000076158DE800 == 79 [pid = 192] [id = 307] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000760FE9E000 == 78 [pid = 192] [id = 336] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000760BF14000 == 77 [pid = 192] [id = 335] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 0000007612C03000 == 76 [pid = 192] [id = 323] 07:20:03 INFO - PROCESS | 192 | --DOCSHELL 000000760EC0D000 == 75 [pid = 192] [id = 334] 07:20:03 INFO - PROCESS | 192 | 1460989203604 Marionette TRACE conn5 <- [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]]]}] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 182 (00000076124DBC00) [pid = 192] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 181 (0000007601E63000) [pid = 192] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 180 (0000007607CA4C00) [pid = 192] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 179 (000000760B17AC00) [pid = 192] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 178 (00000076124D8800) [pid = 192] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 177 (000000761320D800) [pid = 192] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 176 (000000760CEA8000) [pid = 192] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 175 (0000007609164800) [pid = 192] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 174 (0000007609259C00) [pid = 192] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 173 (000000760CE12400) [pid = 192] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 172 (0000007608291800) [pid = 192] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 171 (000000760C41E400) [pid = 192] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 170 (000000760984D000) [pid = 192] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 169 (00000076084BEC00) [pid = 192] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 168 (0000007607D9BC00) [pid = 192] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 167 (000000761329C400) [pid = 192] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 166 (000000760EC84000) [pid = 192] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 165 (000000760D9E5800) [pid = 192] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 164 (000000760E9D6C00) [pid = 192] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 163 (000000760EC8B400) [pid = 192] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 162 (0000007605A60C00) [pid = 192] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 161 (00000076084DD400) [pid = 192] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 160 (0000007605A63C00) [pid = 192] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 159 (0000007608E22C00) [pid = 192] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 158 (0000007610759400) [pid = 192] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 157 (000000760836EC00) [pid = 192] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 156 (0000007609856400) [pid = 192] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 155 (000000760E9D6800) [pid = 192] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 154 (000000760EAD9400) [pid = 192] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 153 (000000761164E000) [pid = 192] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 152 (0000007609884000) [pid = 192] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 151 (000000760B518400) [pid = 192] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 150 (000000760BB14800) [pid = 192] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 149 (000000760D9E1400) [pid = 192] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 148 (000000760DAD9400) [pid = 192] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 147 (000000760B175800) [pid = 192] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - PROCESS | 192 | --DOMWINDOW == 146 (000000760A92F800) [pid = 192] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1085ms 07:20:03 INFO - PROCESS | 192 | 1460989203684 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 07:20:03 INFO - PROCESS | 192 | 1460989203689 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 07:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:20:03 INFO - PROCESS | 192 | 1460989203695 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:20:03 INFO - PROCESS | 192 | 1460989203698 Marionette TRACE conn5 <- [1,1402,null,{}] 07:20:03 INFO - PROCESS | 192 | 1460989203702 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:03 INFO - PROCESS | 192 | 1460989203799 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 07:20:03 INFO - PROCESS | 192 | 1460989203808 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:03 INFO - PROCESS | 192 | ++DOCSHELL 000000760B02F000 == 76 [pid = 192] [id = 360] 07:20:03 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (0000007605DB4C00) [pid = 192] [serial = 1080] [outer = 0000000000000000] 07:20:03 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (0000007607CA8000) [pid = 192] [serial = 1081] [outer = 0000007605DB4C00] 07:20:03 INFO - PROCESS | 192 | 1460989203856 Marionette DEBUG loaded listener.js 07:20:03 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (00000076084D6400) [pid = 192] [serial = 1082] [outer = 0000007605DB4C00] 07:20:04 INFO - PROCESS | 192 | 1460989204413 Marionette TRACE conn5 <- [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]]]}] 07:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 776ms 07:20:04 INFO - PROCESS | 192 | 1460989204473 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 192 | 1460989204476 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 07:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:20:04 INFO - PROCESS | 192 | 1460989204480 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - PROCESS | 192 | 1460989204483 Marionette TRACE conn5 <- [1,1406,null,{}] 07:20:04 INFO - PROCESS | 192 | 1460989204496 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:04 INFO - PROCESS | 192 | 1460989204607 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 07:20:04 INFO - PROCESS | 192 | 1460989204695 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:04 INFO - PROCESS | 192 | ++DOCSHELL 000000760C646000 == 77 [pid = 192] [id = 361] 07:20:04 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (0000007609164800) [pid = 192] [serial = 1083] [outer = 0000000000000000] 07:20:04 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (000000760928F800) [pid = 192] [serial = 1084] [outer = 0000007609164800] 07:20:04 INFO - PROCESS | 192 | 1460989204746 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (000000760B099C00) [pid = 192] [serial = 1085] [outer = 0000007609164800] 07:20:05 INFO - PROCESS | 192 | 1460989205163 Marionette TRACE conn5 <- [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]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 07:20:05 INFO - PROCESS | 192 | 1460989205216 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 192 | 1460989205219 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 07:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:20:05 INFO - PROCESS | 192 | 1460989205222 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 192 | 1460989205224 Marionette TRACE conn5 <- [1,1410,null,{}] 07:20:05 INFO - PROCESS | 192 | 1460989205228 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:05 INFO - PROCESS | 192 | 1460989205326 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 07:20:05 INFO - PROCESS | 192 | 1460989205335 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 192 | ++DOCSHELL 00000076107B2000 == 78 [pid = 192] [id = 362] 07:20:05 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (000000760BC61000) [pid = 192] [serial = 1086] [outer = 0000000000000000] 07:20:05 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (000000760BD65800) [pid = 192] [serial = 1087] [outer = 000000760BC61000] 07:20:05 INFO - PROCESS | 192 | 1460989205383 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (000000760C56D400) [pid = 192] [serial = 1088] [outer = 000000760BC61000] 07:20:05 INFO - PROCESS | 192 | 1460989205842 Marionette TRACE conn5 <- [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]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 07:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:20:05 INFO - PROCESS | 192 | 1460989205895 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 192 | 1460989205898 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 07:20:05 INFO - PROCESS | 192 | 1460989205901 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 192 | 1460989205903 Marionette TRACE conn5 <- [1,1414,null,{}] 07:20:05 INFO - PROCESS | 192 | 1460989205906 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:06 INFO - PROCESS | 192 | 1460989206058 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 07:20:06 INFO - PROCESS | 192 | 1460989206083 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:06 INFO - PROCESS | 192 | ++DOCSHELL 0000007611819800 == 79 [pid = 192] [id = 363] 07:20:06 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (000000760CEA3400) [pid = 192] [serial = 1089] [outer = 0000000000000000] 07:20:06 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (000000760D92E800) [pid = 192] [serial = 1090] [outer = 000000760CEA3400] 07:20:06 INFO - PROCESS | 192 | 1460989206131 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 192 | ++DOMWINDOW == 158 (000000760DACF800) [pid = 192] [serial = 1091] [outer = 000000760CEA3400] 07:20:06 INFO - PROCESS | 192 | 1460989206617 Marionette TRACE conn5 <- [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]]]}] 07:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 07:20:06 INFO - PROCESS | 192 | 1460989206639 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 192 | 1460989206641 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 07:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:20:06 INFO - PROCESS | 192 | 1460989206651 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 192 | 1460989206653 Marionette TRACE conn5 <- [1,1418,null,{}] 07:20:06 INFO - PROCESS | 192 | 1460989206657 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:06 INFO - PROCESS | 192 | 1460989206800 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 07:20:06 INFO - PROCESS | 192 | 1460989206825 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:06 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BBB800 == 80 [pid = 192] [id = 364] 07:20:06 INFO - PROCESS | 192 | ++DOMWINDOW == 159 (000000760EC82400) [pid = 192] [serial = 1092] [outer = 0000000000000000] 07:20:06 INFO - PROCESS | 192 | ++DOMWINDOW == 160 (0000007610610000) [pid = 192] [serial = 1093] [outer = 000000760EC82400] 07:20:06 INFO - PROCESS | 192 | 1460989206873 Marionette DEBUG loaded listener.js 07:20:06 INFO - PROCESS | 192 | ++DOMWINDOW == 161 (0000007611643800) [pid = 192] [serial = 1094] [outer = 000000760EC82400] 07:20:07 INFO - PROCESS | 192 | 1460989207347 Marionette TRACE conn5 <- [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]]]}] 07:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 07:20:07 INFO - PROCESS | 192 | 1460989207412 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 07:20:07 INFO - PROCESS | 192 | 1460989207414 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 07:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:20:07 INFO - PROCESS | 192 | 1460989207423 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:20:07 INFO - PROCESS | 192 | 1460989207425 Marionette TRACE conn5 <- [1,1422,null,{}] 07:20:07 INFO - PROCESS | 192 | 1460989207429 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:07 INFO - PROCESS | 192 | 1460989207554 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 07:20:07 INFO - PROCESS | 192 | 1460989207576 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:07 INFO - PROCESS | 192 | ++DOCSHELL 0000007613148000 == 81 [pid = 192] [id = 365] 07:20:07 INFO - PROCESS | 192 | ++DOMWINDOW == 162 (0000007611EC7800) [pid = 192] [serial = 1095] [outer = 0000000000000000] 07:20:07 INFO - PROCESS | 192 | ++DOMWINDOW == 163 (0000007611ECFC00) [pid = 192] [serial = 1096] [outer = 0000007611EC7800] 07:20:07 INFO - PROCESS | 192 | 1460989207624 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 192 | ++DOMWINDOW == 164 (0000007612AE0800) [pid = 192] [serial = 1097] [outer = 0000007611EC7800] 07:20:08 INFO - PROCESS | 192 | --DOMWINDOW == 163 (000000760920BC00) [pid = 192] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:20:08 INFO - PROCESS | 192 | --DOMWINDOW == 162 (0000007610605800) [pid = 192] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:20:08 INFO - PROCESS | 192 | --DOMWINDOW == 161 (000000761325A400) [pid = 192] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:20:08 INFO - PROCESS | 192 | --DOMWINDOW == 160 (0000007607D9E800) [pid = 192] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:20:08 INFO - PROCESS | 192 | --DOMWINDOW == 159 (00000076793E6400) [pid = 192] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:20:08 INFO - PROCESS | 192 | --DOMWINDOW == 158 (00000076049CF400) [pid = 192] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:20:08 INFO - PROCESS | 192 | 1460989208256 Marionette TRACE conn5 <- [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]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 881ms 07:20:08 INFO - PROCESS | 192 | 1460989208306 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 192 | 1460989208308 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 07:20:08 INFO - PROCESS | 192 | 1460989208312 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:20:08 INFO - PROCESS | 192 | 1460989208314 Marionette TRACE conn5 <- [1,1426,null,{}] 07:20:08 INFO - PROCESS | 192 | 1460989208317 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:08 INFO - PROCESS | 192 | 1460989208445 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 07:20:08 INFO - PROCESS | 192 | 1460989208505 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:08 INFO - PROCESS | 192 | ++DOCSHELL 0000007611898800 == 82 [pid = 192] [id = 366] 07:20:08 INFO - PROCESS | 192 | ++DOMWINDOW == 159 (000000760BC62C00) [pid = 192] [serial = 1098] [outer = 0000000000000000] 07:20:08 INFO - PROCESS | 192 | ++DOMWINDOW == 160 (00000076124DBC00) [pid = 192] [serial = 1099] [outer = 000000760BC62C00] 07:20:08 INFO - PROCESS | 192 | 1460989208555 Marionette DEBUG loaded listener.js 07:20:08 INFO - PROCESS | 192 | ++DOMWINDOW == 161 (000000761325C800) [pid = 192] [serial = 1100] [outer = 000000760BC62C00] 07:20:08 INFO - PROCESS | 192 | 1460989208955 Marionette TRACE conn5 <- [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]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 07:20:08 INFO - PROCESS | 192 | 1460989208987 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 07:20:09 INFO - PROCESS | 192 | 1460989208989 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 07:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:20:09 INFO - PROCESS | 192 | 1460989208992 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:20:09 INFO - PROCESS | 192 | 1460989208995 Marionette TRACE conn5 <- [1,1430,null,{}] 07:20:09 INFO - PROCESS | 192 | 1460989208998 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:09 INFO - PROCESS | 192 | 1460989209095 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 07:20:09 INFO - PROCESS | 192 | 1460989209102 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:09 INFO - PROCESS | 192 | ++DOCSHELL 00000076158F5000 == 83 [pid = 192] [id = 367] 07:20:09 INFO - PROCESS | 192 | ++DOMWINDOW == 162 (000000761329E000) [pid = 192] [serial = 1101] [outer = 0000000000000000] 07:20:09 INFO - PROCESS | 192 | ++DOMWINDOW == 163 (0000007614E35800) [pid = 192] [serial = 1102] [outer = 000000761329E000] 07:20:09 INFO - PROCESS | 192 | 1460989209147 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 192 | ++DOMWINDOW == 164 (00000076151E6800) [pid = 192] [serial = 1103] [outer = 000000761329E000] 07:20:09 INFO - PROCESS | 192 | 1460989209590 Marionette TRACE conn5 <- [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]]]}] 07:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 07:20:09 INFO - PROCESS | 192 | 1460989209628 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 07:20:09 INFO - PROCESS | 192 | 1460989209630 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 07:20:09 INFO - PROCESS | 192 | 1460989209633 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:20:09 INFO - PROCESS | 192 | 1460989209635 Marionette TRACE conn5 <- [1,1434,null,{}] 07:20:09 INFO - PROCESS | 192 | 1460989209639 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:09 INFO - PROCESS | 192 | 1460989209733 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 07:20:09 INFO - PROCESS | 192 | 1460989209740 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:09 INFO - PROCESS | 192 | ++DOCSHELL 00000076169C7000 == 84 [pid = 192] [id = 368] 07:20:09 INFO - PROCESS | 192 | ++DOMWINDOW == 165 (00000076151F2000) [pid = 192] [serial = 1104] [outer = 0000000000000000] 07:20:09 INFO - PROCESS | 192 | ++DOMWINDOW == 166 (0000007615424800) [pid = 192] [serial = 1105] [outer = 00000076151F2000] 07:20:09 INFO - PROCESS | 192 | 1460989209785 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 192 | ++DOMWINDOW == 167 (00000076154F2400) [pid = 192] [serial = 1106] [outer = 00000076151F2000] 07:20:10 INFO - PROCESS | 192 | 1460989210485 Marionette TRACE conn5 <- [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]]]}] 07:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 924ms 07:20:10 INFO - PROCESS | 192 | 1460989210563 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 07:20:10 INFO - PROCESS | 192 | 1460989210568 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 07:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:20:10 INFO - PROCESS | 192 | 1460989210574 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 192 | 1460989210579 Marionette TRACE conn5 <- [1,1438,null,{}] 07:20:10 INFO - PROCESS | 192 | 1460989210586 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:10 INFO - PROCESS | 192 | 1460989210755 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 07:20:10 INFO - PROCESS | 192 | 1460989210888 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:10 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF1D000 == 85 [pid = 192] [id = 369] 07:20:10 INFO - PROCESS | 192 | ++DOMWINDOW == 168 (0000007605658C00) [pid = 192] [serial = 1107] [outer = 0000000000000000] 07:20:10 INFO - PROCESS | 192 | ++DOMWINDOW == 169 (0000007608258C00) [pid = 192] [serial = 1108] [outer = 0000007605658C00] 07:20:10 INFO - PROCESS | 192 | 1460989210950 Marionette DEBUG loaded listener.js 07:20:11 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (0000007608EF9400) [pid = 192] [serial = 1109] [outer = 0000007605658C00] 07:20:11 INFO - PROCESS | 192 | 1460989211581 Marionette TRACE conn5 <- [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]]]}] 07:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1078ms 07:20:11 INFO - PROCESS | 192 | 1460989211656 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 192 | 1460989211662 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 07:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:20:11 INFO - PROCESS | 192 | 1460989211669 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 192 | 1460989211672 Marionette TRACE conn5 <- [1,1442,null,{}] 07:20:11 INFO - PROCESS | 192 | 1460989211676 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:11 INFO - PROCESS | 192 | 1460989211800 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 07:20:11 INFO - PROCESS | 192 | 1460989211935 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:11 INFO - PROCESS | 192 | ++DOCSHELL 0000007611665000 == 86 [pid = 192] [id = 370] 07:20:11 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (0000007608EF3400) [pid = 192] [serial = 1110] [outer = 0000000000000000] 07:20:11 INFO - PROCESS | 192 | ++DOMWINDOW == 172 (000000760BC5E800) [pid = 192] [serial = 1111] [outer = 0000007608EF3400] 07:20:12 INFO - PROCESS | 192 | 1460989211994 Marionette DEBUG loaded listener.js 07:20:12 INFO - PROCESS | 192 | ++DOMWINDOW == 173 (000000760CEA2400) [pid = 192] [serial = 1112] [outer = 0000007608EF3400] 07:20:12 INFO - PROCESS | 192 | 1460989212663 Marionette TRACE conn5 <- [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]]]}] 07:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1020ms 07:20:12 INFO - PROCESS | 192 | 1460989212695 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 07:20:12 INFO - PROCESS | 192 | 1460989212698 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 07:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:20:12 INFO - PROCESS | 192 | 1460989212702 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:20:12 INFO - PROCESS | 192 | 1460989212706 Marionette TRACE conn5 <- [1,1446,null,{}] 07:20:12 INFO - PROCESS | 192 | 1460989212718 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:12 INFO - PROCESS | 192 | 1460989212869 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 07:20:13 INFO - PROCESS | 192 | 1460989213006 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:13 INFO - PROCESS | 192 | ++DOCSHELL 0000007616DE1000 == 87 [pid = 192] [id = 371] 07:20:13 INFO - PROCESS | 192 | ++DOMWINDOW == 174 (000000760DAD4800) [pid = 192] [serial = 1113] [outer = 0000000000000000] 07:20:13 INFO - PROCESS | 192 | ++DOMWINDOW == 175 (0000007611629C00) [pid = 192] [serial = 1114] [outer = 000000760DAD4800] 07:20:13 INFO - PROCESS | 192 | 1460989213067 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 192 | ++DOMWINDOW == 176 (0000007614CE1800) [pid = 192] [serial = 1115] [outer = 000000760DAD4800] 07:20:13 INFO - PROCESS | 192 | 1460989213742 Marionette TRACE conn5 <- [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]]]}] 07:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1075ms 07:20:13 INFO - PROCESS | 192 | 1460989213779 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 192 | 1460989213782 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 07:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:20:13 INFO - PROCESS | 192 | 1460989213803 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - PROCESS | 192 | 1460989213805 Marionette TRACE conn5 <- [1,1450,null,{}] 07:20:13 INFO - PROCESS | 192 | 1460989213809 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:13 INFO - PROCESS | 192 | 1460989213931 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 07:20:14 INFO - PROCESS | 192 | 1460989214066 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 192 | ++DOCSHELL 000000767AF1E000 == 88 [pid = 192] [id = 372] 07:20:14 INFO - PROCESS | 192 | ++DOMWINDOW == 177 (000000761595D000) [pid = 192] [serial = 1116] [outer = 0000000000000000] 07:20:14 INFO - PROCESS | 192 | ++DOMWINDOW == 178 (0000007615BDD000) [pid = 192] [serial = 1117] [outer = 000000761595D000] 07:20:14 INFO - PROCESS | 192 | 1460989214125 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 192 | ++DOMWINDOW == 179 (00000076793EB000) [pid = 192] [serial = 1118] [outer = 000000761595D000] 07:20:14 INFO - PROCESS | 192 | 1460989214779 Marionette TRACE conn5 <- [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]]]}] 07:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1040ms 07:20:14 INFO - PROCESS | 192 | 1460989214827 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 192 | 1460989214830 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 07:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:20:14 INFO - PROCESS | 192 | 1460989214833 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 192 | 1460989214835 Marionette TRACE conn5 <- [1,1454,null,{}] 07:20:14 INFO - PROCESS | 192 | 1460989214839 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:14 INFO - PROCESS | 192 | 1460989214957 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 07:20:15 INFO - PROCESS | 192 | 1460989215093 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:15 INFO - PROCESS | 192 | ++DOCSHELL 000000767BBC9000 == 89 [pid = 192] [id = 373] 07:20:15 INFO - PROCESS | 192 | ++DOMWINDOW == 180 (0000007615C9D000) [pid = 192] [serial = 1119] [outer = 0000000000000000] 07:20:15 INFO - PROCESS | 192 | ++DOMWINDOW == 181 (0000007615C9F800) [pid = 192] [serial = 1120] [outer = 0000007615C9D000] 07:20:15 INFO - PROCESS | 192 | 1460989215172 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 192 | ++DOMWINDOW == 182 (0000007615CA8C00) [pid = 192] [serial = 1121] [outer = 0000007615C9D000] 07:20:15 INFO - PROCESS | 192 | 1460989215817 Marionette TRACE conn5 <- [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]]]}] 07:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1021ms 07:20:15 INFO - PROCESS | 192 | 1460989215857 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 07:20:15 INFO - PROCESS | 192 | 1460989215860 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 07:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:20:15 INFO - PROCESS | 192 | 1460989215863 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 192 | 1460989215865 Marionette TRACE conn5 <- [1,1458,null,{}] 07:20:15 INFO - PROCESS | 192 | 1460989215869 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:16 INFO - PROCESS | 192 | 1460989216005 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 07:20:16 INFO - PROCESS | 192 | 1460989216146 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 192 | ++DOCSHELL 0000007618BA3000 == 90 [pid = 192] [id = 374] 07:20:16 INFO - PROCESS | 192 | ++DOMWINDOW == 183 (0000007611E07800) [pid = 192] [serial = 1122] [outer = 0000000000000000] 07:20:16 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (000000767A351C00) [pid = 192] [serial = 1123] [outer = 0000007611E07800] 07:20:16 INFO - PROCESS | 192 | 1460989216208 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (000000767AC7F000) [pid = 192] [serial = 1124] [outer = 0000007611E07800] 07:20:16 INFO - PROCESS | 192 | 1460989216815 Marionette TRACE conn5 <- [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]]]}] 07:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1020ms 07:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:20:16 INFO - PROCESS | 192 | 1460989216886 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 192 | 1460989216889 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 07:20:16 INFO - PROCESS | 192 | 1460989216892 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 192 | 1460989216894 Marionette TRACE conn5 <- [1,1462,null,{}] 07:20:16 INFO - PROCESS | 192 | 1460989216898 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 192 | 1460989217017 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 07:20:17 INFO - PROCESS | 192 | 1460989217340 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:17 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC7000 == 91 [pid = 192] [id = 375] 07:20:17 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (0000007601E69800) [pid = 192] [serial = 1125] [outer = 0000000000000000] 07:20:17 INFO - PROCESS | 192 | ++DOMWINDOW == 187 (0000007605614400) [pid = 192] [serial = 1126] [outer = 0000007601E69800] 07:20:17 INFO - PROCESS | 192 | 1460989217405 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 192 | ++DOMWINDOW == 188 (00000076084B5000) [pid = 192] [serial = 1127] [outer = 0000007601E69800] 07:20:18 INFO - PROCESS | 192 | 1460989218124 Marionette TRACE conn5 <- [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]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1273ms 07:20:18 INFO - PROCESS | 192 | 1460989218168 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 192 | 1460989218174 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 07:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:20:18 INFO - PROCESS | 192 | 1460989218179 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 192 | 1460989218182 Marionette TRACE conn5 <- [1,1466,null,{}] 07:20:18 INFO - PROCESS | 192 | 1460989218188 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:18 INFO - PROCESS | 192 | 1460989218310 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 07:20:18 INFO - PROCESS | 192 | 1460989218452 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC12800 == 92 [pid = 192] [id = 376] 07:20:18 INFO - PROCESS | 192 | ++DOMWINDOW == 189 (0000007609880800) [pid = 192] [serial = 1128] [outer = 0000000000000000] 07:20:18 INFO - PROCESS | 192 | ++DOMWINDOW == 190 (000000760B514800) [pid = 192] [serial = 1129] [outer = 0000007609880800] 07:20:18 INFO - PROCESS | 192 | 1460989218508 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 192 | ++DOMWINDOW == 191 (000000760C57B400) [pid = 192] [serial = 1130] [outer = 0000007609880800] 07:20:19 INFO - PROCESS | 192 | 1460989219215 Marionette TRACE conn5 <- [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]]]}] 07:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1072ms 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 00000076158F5000 == 91 [pid = 192] [id = 367] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007611898800 == 90 [pid = 192] [id = 366] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007613148000 == 89 [pid = 192] [id = 365] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007612BBB800 == 88 [pid = 192] [id = 364] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007611819800 == 87 [pid = 192] [id = 363] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 00000076107B2000 == 86 [pid = 192] [id = 362] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 000000760C646000 == 85 [pid = 192] [id = 361] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 190 (000000767A571400) [pid = 192] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 189 (000000760925FC00) [pid = 192] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 188 (000000760CE9A800) [pid = 192] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 187 (000000760EC2A400) [pid = 192] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 186 (0000007611ED3800) [pid = 192] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 185 (0000007613210800) [pid = 192] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 184 (00000076793ED000) [pid = 192] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 183 (0000007679DAB800) [pid = 192] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 182 (0000007614BD4400) [pid = 192] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | 1460989219340 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 07:20:19 INFO - PROCESS | 192 | 1460989219344 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 000000760B02F000 == 84 [pid = 192] [id = 360] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 000000760C641800 == 83 [pid = 192] [id = 359] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 00000076092DB800 == 82 [pid = 192] [id = 358] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007615C51800 == 81 [pid = 192] [id = 357] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007615C38000 == 80 [pid = 192] [id = 356] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 000000761193B000 == 79 [pid = 192] [id = 355] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007616DC5000 == 78 [pid = 192] [id = 354] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 00000076169CD000 == 77 [pid = 192] [id = 353] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007616CC9800 == 76 [pid = 192] [id = 352] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 0000007616407000 == 75 [pid = 192] [id = 351] 07:20:19 INFO - PROCESS | 192 | --DOCSHELL 000000760EDBA000 == 74 [pid = 192] [id = 350] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 181 (0000007609857400) [pid = 192] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 180 (000000760824E800) [pid = 192] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 179 (00000076154ED800) [pid = 192] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 178 (0000007609A35400) [pid = 192] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 177 (000000760C418400) [pid = 192] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 176 (000000760EC84400) [pid = 192] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 175 (000000767B852800) [pid = 192] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 174 (0000007610762000) [pid = 192] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 173 (0000007613299C00) [pid = 192] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 172 (00000076124CE800) [pid = 192] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 171 (0000007609AAE400) [pid = 192] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 170 (000000767B43AC00) [pid = 192] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | --DOMWINDOW == 169 (000000760BFF5800) [pid = 192] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:20:19 INFO - PROCESS | 192 | 1460989219400 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 192 | 1460989219402 Marionette TRACE conn5 <- [1,1470,null,{}] 07:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:20:19 INFO - PROCESS | 192 | 1460989219406 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:19 INFO - PROCESS | 192 | 1460989219504 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 07:20:19 INFO - PROCESS | 192 | 1460989219510 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC3800 == 75 [pid = 192] [id = 377] 07:20:19 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (0000007608A3A000) [pid = 192] [serial = 1131] [outer = 0000000000000000] 07:20:19 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (0000007609166000) [pid = 192] [serial = 1132] [outer = 0000007608A3A000] 07:20:19 INFO - PROCESS | 192 | 1460989219559 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 192 | ++DOMWINDOW == 172 (000000760A64A800) [pid = 192] [serial = 1133] [outer = 0000007608A3A000] 07:20:20 INFO - PROCESS | 192 | 1460989220098 Marionette TRACE conn5 <- [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]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 07:20:20 INFO - PROCESS | 192 | 1460989220142 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 192 | 1460989220145 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 07:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:20:20 INFO - PROCESS | 192 | 1460989220149 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 192 | 1460989220156 Marionette TRACE conn5 <- [1,1474,null,{}] 07:20:20 INFO - PROCESS | 192 | 1460989220165 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:20 INFO - PROCESS | 192 | 1460989220270 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 07:20:20 INFO - PROCESS | 192 | 1460989220367 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 192 | ++DOCSHELL 000000761180F800 == 76 [pid = 192] [id = 378] 07:20:20 INFO - PROCESS | 192 | ++DOMWINDOW == 173 (0000007609887C00) [pid = 192] [serial = 1134] [outer = 0000000000000000] 07:20:20 INFO - PROCESS | 192 | ++DOMWINDOW == 174 (000000760E9D9C00) [pid = 192] [serial = 1135] [outer = 0000007609887C00] 07:20:20 INFO - PROCESS | 192 | 1460989220414 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 192 | ++DOMWINDOW == 175 (000000760EC88400) [pid = 192] [serial = 1136] [outer = 0000007609887C00] 07:20:20 INFO - PROCESS | 192 | 1460989220832 Marionette TRACE conn5 <- [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]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 07:20:20 INFO - PROCESS | 192 | 1460989220896 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 192 | 1460989220899 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 07:20:20 INFO - PROCESS | 192 | 1460989220902 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 192 | 1460989220904 Marionette TRACE conn5 <- [1,1478,null,{}] 07:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:20:20 INFO - PROCESS | 192 | 1460989220912 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:21 INFO - PROCESS | 192 | 1460989221011 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 07:20:21 INFO - PROCESS | 192 | 1460989221024 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE17000 == 77 [pid = 192] [id = 379] 07:20:21 INFO - PROCESS | 192 | ++DOMWINDOW == 176 (0000007611643400) [pid = 192] [serial = 1137] [outer = 0000000000000000] 07:20:21 INFO - PROCESS | 192 | ++DOMWINDOW == 177 (0000007611650000) [pid = 192] [serial = 1138] [outer = 0000007611643400] 07:20:21 INFO - PROCESS | 192 | 1460989221070 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 192 | ++DOMWINDOW == 178 (0000007611E0DC00) [pid = 192] [serial = 1139] [outer = 0000007611643400] 07:20:21 INFO - PROCESS | 192 | 1460989221517 Marionette TRACE conn5 <- [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]]]}] 07:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 07:20:21 INFO - PROCESS | 192 | 1460989221548 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 192 | 1460989221551 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 07:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:20:21 INFO - PROCESS | 192 | 1460989221554 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 192 | 1460989221556 Marionette TRACE conn5 <- [1,1482,null,{}] 07:20:21 INFO - PROCESS | 192 | 1460989221568 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:21 INFO - PROCESS | 192 | 1460989221693 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 07:20:21 INFO - PROCESS | 192 | 1460989221750 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BC3800 == 78 [pid = 192] [id = 380] 07:20:21 INFO - PROCESS | 192 | ++DOMWINDOW == 179 (00000076121BA000) [pid = 192] [serial = 1140] [outer = 0000000000000000] 07:20:21 INFO - PROCESS | 192 | ++DOMWINDOW == 180 (00000076124D0800) [pid = 192] [serial = 1141] [outer = 00000076121BA000] 07:20:21 INFO - PROCESS | 192 | 1460989221808 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 192 | ++DOMWINDOW == 181 (0000007613299000) [pid = 192] [serial = 1142] [outer = 00000076121BA000] 07:20:22 INFO - PROCESS | 192 | 1460989222285 Marionette TRACE conn5 <- [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]]]}] 07:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 776ms 07:20:22 INFO - PROCESS | 192 | 1460989222333 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 192 | 1460989222335 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 07:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:20:22 INFO - PROCESS | 192 | 1460989222338 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 192 | 1460989222340 Marionette TRACE conn5 <- [1,1486,null,{}] 07:20:22 INFO - PROCESS | 192 | 1460989222384 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:22 INFO - PROCESS | 192 | 1460989222512 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 07:20:22 INFO - PROCESS | 192 | 1460989222580 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:22 INFO - PROCESS | 192 | ++DOCSHELL 0000007615C49000 == 79 [pid = 192] [id = 381] 07:20:22 INFO - PROCESS | 192 | ++DOMWINDOW == 182 (0000007614CDC800) [pid = 192] [serial = 1143] [outer = 0000000000000000] 07:20:22 INFO - PROCESS | 192 | ++DOMWINDOW == 183 (0000007614E2C800) [pid = 192] [serial = 1144] [outer = 0000007614CDC800] 07:20:22 INFO - PROCESS | 192 | 1460989222627 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (00000076151E7C00) [pid = 192] [serial = 1145] [outer = 0000007614CDC800] 07:20:23 INFO - PROCESS | 192 | 1460989223073 Marionette TRACE conn5 <- [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]]]}] 07:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 755ms 07:20:23 INFO - PROCESS | 192 | 1460989223096 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 192 | 1460989223098 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 07:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:20:23 INFO - PROCESS | 192 | 1460989223107 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 192 | 1460989223109 Marionette TRACE conn5 <- [1,1490,null,{}] 07:20:23 INFO - PROCESS | 192 | 1460989223113 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:23 INFO - PROCESS | 192 | 1460989223240 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 07:20:23 INFO - PROCESS | 192 | 1460989223305 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 192 | ++DOCSHELL 00000076169DE800 == 80 [pid = 192] [id = 382] 07:20:23 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (0000007614CDE000) [pid = 192] [serial = 1146] [outer = 0000000000000000] 07:20:23 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (000000761542A000) [pid = 192] [serial = 1147] [outer = 0000007614CDE000] 07:20:23 INFO - PROCESS | 192 | 1460989223354 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 192 | ++DOMWINDOW == 187 (0000007615953800) [pid = 192] [serial = 1148] [outer = 0000007614CDE000] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 186 (00000076154F8000) [pid = 192] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 185 (000000760D934C00) [pid = 192] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 184 (00000076124CCC00) [pid = 192] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 183 (0000007609262C00) [pid = 192] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 182 (0000007607FE2400) [pid = 192] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 181 (000000760EACD400) [pid = 192] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 180 (000000760C41D000) [pid = 192] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 179 (000000760BD67400) [pid = 192] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 178 (0000007608A3B800) [pid = 192] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 177 (000000761329A800) [pid = 192] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 176 (0000007607FA7400) [pid = 192] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 175 (00000076124D3400) [pid = 192] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 174 (0000007613208C00) [pid = 192] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 173 (0000007613297400) [pid = 192] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 172 (0000007679510800) [pid = 192] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 171 (0000007611EC8800) [pid = 192] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 170 (000000760BFF4000) [pid = 192] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 169 (000000761164FC00) [pid = 192] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 168 (00000076154EE000) [pid = 192] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 167 (000000760D939800) [pid = 192] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 166 (0000007609205C00) [pid = 192] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 165 (0000007605DB5C00) [pid = 192] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 164 (000000760B578800) [pid = 192] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 163 (0000007605A56400) [pid = 192] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 162 (000000760A937C00) [pid = 192] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 161 (000000760EC8A800) [pid = 192] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 160 (000000760DC7DC00) [pid = 192] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 159 (0000007610761800) [pid = 192] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 158 (000000760EACC400) [pid = 192] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 157 (00000076084D7000) [pid = 192] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 156 (000000760DCC6C00) [pid = 192] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 155 (000000760916AC00) [pid = 192] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 154 (000000760A650800) [pid = 192] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 153 (000000760CEA3400) [pid = 192] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 152 (000000760EC82400) [pid = 192] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 151 (000000760BC62C00) [pid = 192] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 150 (0000007611EC7800) [pid = 192] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 149 (000000761329E000) [pid = 192] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 148 (0000007605DB4C00) [pid = 192] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 147 (0000007614E2B000) [pid = 192] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 146 (00000076151E9000) [pid = 192] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 145 (0000007609256000) [pid = 192] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 144 (000000760225B800) [pid = 192] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 143 (000000760BC61000) [pid = 192] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 142 (0000007614BCEC00) [pid = 192] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 141 (0000007615956800) [pid = 192] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 140 (0000007609164800) [pid = 192] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 139 (000000761542B000) [pid = 192] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 138 (000000760B575800) [pid = 192] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:20:24 INFO - PROCESS | 192 | --DOMWINDOW == 137 (0000007611ECA400) [pid = 192] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:20:24 INFO - PROCESS | 192 | 1460989224267 Marionette TRACE conn5 <- [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]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1184ms 07:20:24 INFO - PROCESS | 192 | 1460989224290 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 192 | 1460989224293 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 07:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:20:24 INFO - PROCESS | 192 | 1460989224296 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 192 | 1460989224298 Marionette TRACE conn5 <- [1,1494,null,{}] 07:20:24 INFO - PROCESS | 192 | 1460989224301 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:24 INFO - PROCESS | 192 | 1460989224397 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 07:20:24 INFO - PROCESS | 192 | 1460989224404 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:24 INFO - PROCESS | 192 | ++DOCSHELL 000000761167B000 == 81 [pid = 192] [id = 383] 07:20:24 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (0000007607FE2400) [pid = 192] [serial = 1149] [outer = 0000000000000000] 07:20:24 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (000000760916AC00) [pid = 192] [serial = 1150] [outer = 0000007607FE2400] 07:20:24 INFO - PROCESS | 192 | 1460989224451 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (0000007609AB5400) [pid = 192] [serial = 1151] [outer = 0000007607FE2400] 07:20:24 INFO - PROCESS | 192 | 1460989224881 Marionette TRACE conn5 <- [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]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 07:20:24 INFO - PROCESS | 192 | 1460989224939 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 192 | 1460989224941 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 07:20:24 INFO - PROCESS | 192 | 1460989224944 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:20:24 INFO - PROCESS | 192 | 1460989224946 Marionette TRACE conn5 <- [1,1498,null,{}] 07:20:24 INFO - PROCESS | 192 | 1460989224950 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 192 | 1460989225045 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 07:20:25 INFO - PROCESS | 192 | 1460989225050 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 192 | ++DOCSHELL 0000007618BB8800 == 82 [pid = 192] [id = 384] 07:20:25 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (000000760BEB3C00) [pid = 192] [serial = 1152] [outer = 0000000000000000] 07:20:25 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (000000760CEA9000) [pid = 192] [serial = 1153] [outer = 000000760BEB3C00] 07:20:25 INFO - PROCESS | 192 | 1460989225096 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (000000760E9DB400) [pid = 192] [serial = 1154] [outer = 000000760BEB3C00] 07:20:25 INFO - PROCESS | 192 | 1460989225545 Marionette TRACE conn5 <- [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]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 07:20:25 INFO - PROCESS | 192 | 1460989225578 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 192 | 1460989225580 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 07:20:25 INFO - PROCESS | 192 | 1460989225583 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:20:25 INFO - PROCESS | 192 | 1460989225585 Marionette TRACE conn5 <- [1,1502,null,{}] 07:20:25 INFO - PROCESS | 192 | 1460989225588 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 192 | 1460989225732 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 07:20:25 INFO - PROCESS | 192 | 1460989225745 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 192 | ++DOCSHELL 000000767BBCB800 == 83 [pid = 192] [id = 385] 07:20:25 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (000000761075C800) [pid = 192] [serial = 1155] [outer = 0000000000000000] 07:20:25 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (0000007611EC8800) [pid = 192] [serial = 1156] [outer = 000000761075C800] 07:20:25 INFO - PROCESS | 192 | 1460989225796 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (0000007613259C00) [pid = 192] [serial = 1157] [outer = 000000761075C800] 07:20:26 INFO - PROCESS | 192 | 1460989226526 Marionette TRACE conn5 <- [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]]]}] 07:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 07:20:26 INFO - PROCESS | 192 | 1460989226573 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 07:20:26 INFO - PROCESS | 192 | 1460989226578 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 07:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:20:26 INFO - PROCESS | 192 | 1460989226584 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 192 | 1460989226588 Marionette TRACE conn5 <- [1,1506,null,{}] 07:20:26 INFO - PROCESS | 192 | 1460989226595 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:26 INFO - PROCESS | 192 | 1460989226724 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 07:20:26 INFO - PROCESS | 192 | 1460989226866 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:26 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDBA000 == 84 [pid = 192] [id = 386] 07:20:26 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (000000760916CC00) [pid = 192] [serial = 1158] [outer = 0000000000000000] 07:20:26 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (0000007609852000) [pid = 192] [serial = 1159] [outer = 000000760916CC00] 07:20:26 INFO - PROCESS | 192 | 1460989226928 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (000000760BC61000) [pid = 192] [serial = 1160] [outer = 000000760916CC00] 07:20:27 INFO - PROCESS | 192 | 1460989227480 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 07:20:27 INFO - PROCESS | 192 | 1460989227574 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 192 | 1460989227581 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 07:20:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:20:27 INFO - PROCESS | 192 | 1460989227588 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 192 | 1460989227591 Marionette TRACE conn5 <- [1,1510,null,{}] 07:20:27 INFO - PROCESS | 192 | 1460989227609 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:27 INFO - PROCESS | 192 | 1460989227742 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 07:20:27 INFO - PROCESS | 192 | 1460989227873 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C8B000 == 85 [pid = 192] [id = 387] 07:20:27 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (000000760CE9F800) [pid = 192] [serial = 1161] [outer = 0000000000000000] 07:20:27 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (000000760DAD5000) [pid = 192] [serial = 1162] [outer = 000000760CE9F800] 07:20:27 INFO - PROCESS | 192 | 1460989227932 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (000000760EC85000) [pid = 192] [serial = 1163] [outer = 000000760CE9F800] 07:20:28 INFO - PROCESS | 192 | 1460989228541 Marionette TRACE conn5 <- [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"]]]}] 07:20:28 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 () { 07:20:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:20:28 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 () { 07:20:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:20:28 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 () { 07:20:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:20:28 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 () { 07:20:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:20:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 997ms 07:20:28 INFO - PROCESS | 192 | 1460989228590 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 192 | 1460989228593 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 07:20:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:20:28 INFO - PROCESS | 192 | 1460989228597 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 192 | 1460989228601 Marionette TRACE conn5 <- [1,1514,null,{}] 07:20:28 INFO - PROCESS | 192 | 1460989228613 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:28 INFO - PROCESS | 192 | 1460989228741 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 07:20:28 INFO - PROCESS | 192 | 1460989228855 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 192 | ++DOCSHELL 000000767FC69000 == 86 [pid = 192] [id = 388] 07:20:28 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (000000761329E000) [pid = 192] [serial = 1164] [outer = 0000000000000000] 07:20:28 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (0000007614BD0C00) [pid = 192] [serial = 1165] [outer = 000000761329E000] 07:20:28 INFO - PROCESS | 192 | 1460989228956 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (00000076151E9000) [pid = 192] [serial = 1166] [outer = 000000761329E000] 07:20:29 INFO - PROCESS | 192 | 1460989229560 Marionette TRACE conn5 <- [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"]]]}] 07:20:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:20:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:20:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:20:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:20:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:20:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:20:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 987ms 07:20:29 INFO - PROCESS | 192 | 1460989229585 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 07:20:29 INFO - PROCESS | 192 | 1460989229589 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 07:20:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:20:29 INFO - PROCESS | 192 | 1460989229592 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 192 | 1460989229594 Marionette TRACE conn5 <- [1,1518,null,{}] 07:20:29 INFO - PROCESS | 192 | 1460989229598 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:29 INFO - PROCESS | 192 | 1460989229720 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 07:20:29 INFO - PROCESS | 192 | 1460989229831 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 192 | ++DOCSHELL 0000007618450800 == 87 [pid = 192] [id = 389] 07:20:29 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (0000007615952800) [pid = 192] [serial = 1167] [outer = 0000000000000000] 07:20:29 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (0000007615BDC800) [pid = 192] [serial = 1168] [outer = 0000007615952800] 07:20:29 INFO - PROCESS | 192 | 1460989229890 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 192 | ++DOMWINDOW == 158 (0000007616302800) [pid = 192] [serial = 1169] [outer = 0000007615952800] 07:20:30 INFO - PROCESS | 192 | 1460989230445 Marionette TRACE conn5 <- [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]]]}] 07:20:30 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 07:20:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:20:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:20:30 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. 07:20:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:20:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 07:20:30 INFO - PROCESS | 192 | 1460989230476 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 192 | 1460989230479 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 07:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:20:30 INFO - PROCESS | 192 | 1460989230482 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 192 | 1460989230484 Marionette TRACE conn5 <- [1,1522,null,{}] 07:20:30 INFO - PROCESS | 192 | 1460989230488 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:30 INFO - PROCESS | 192 | 1460989230608 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 07:20:30 INFO - PROCESS | 192 | 1460989230719 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 192 | ++DOCSHELL 00000076179EC000 == 88 [pid = 192] [id = 390] 07:20:30 INFO - PROCESS | 192 | ++DOMWINDOW == 159 (0000007615C9B000) [pid = 192] [serial = 1170] [outer = 0000000000000000] 07:20:30 INFO - PROCESS | 192 | ++DOMWINDOW == 160 (0000007616310800) [pid = 192] [serial = 1171] [outer = 0000007615C9B000] 07:20:30 INFO - PROCESS | 192 | 1460989230776 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 192 | ++DOMWINDOW == 161 (0000007679508400) [pid = 192] [serial = 1172] [outer = 0000007615C9B000] 07:20:31 INFO - PROCESS | 192 | 1460989231411 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:20:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:20:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 07:20:31 INFO - PROCESS | 192 | 1460989231470 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 07:20:31 INFO - PROCESS | 192 | 1460989231473 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 07:20:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:20:31 INFO - PROCESS | 192 | 1460989231476 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - PROCESS | 192 | 1460989231479 Marionette TRACE conn5 <- [1,1526,null,{}] 07:20:31 INFO - PROCESS | 192 | 1460989231483 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:31 INFO - PROCESS | 192 | 1460989231628 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 07:20:31 INFO - PROCESS | 192 | 1460989231770 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:31 INFO - PROCESS | 192 | ++DOCSHELL 00000076179DD000 == 89 [pid = 192] [id = 391] 07:20:31 INFO - PROCESS | 192 | ++DOMWINDOW == 162 (000000761790BC00) [pid = 192] [serial = 1173] [outer = 0000000000000000] 07:20:31 INFO - PROCESS | 192 | ++DOMWINDOW == 163 (0000007617916000) [pid = 192] [serial = 1174] [outer = 000000761790BC00] 07:20:31 INFO - PROCESS | 192 | 1460989231832 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 192 | ++DOMWINDOW == 164 (000000767AD3F800) [pid = 192] [serial = 1175] [outer = 000000761790BC00] 07:20:32 INFO - PROCESS | 192 | 1460989232387 Marionette TRACE conn5 <- [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]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 07:20:32 INFO - PROCESS | 192 | 1460989232465 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 192 | 1460989232467 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 07:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:20:32 INFO - PROCESS | 192 | 1460989232471 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 192 | 1460989232473 Marionette TRACE conn5 <- [1,1530,null,{}] 07:20:32 INFO - PROCESS | 192 | 1460989232477 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:32 INFO - PROCESS | 192 | 1460989232625 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 07:20:32 INFO - PROCESS | 192 | 1460989232765 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:32 INFO - PROCESS | 192 | ++DOCSHELL 0000007616C86000 == 90 [pid = 192] [id = 392] 07:20:32 INFO - PROCESS | 192 | ++DOMWINDOW == 165 (00000076164B1400) [pid = 192] [serial = 1176] [outer = 0000000000000000] 07:20:32 INFO - PROCESS | 192 | ++DOMWINDOW == 166 (00000076164B6C00) [pid = 192] [serial = 1177] [outer = 00000076164B1400] 07:20:32 INFO - PROCESS | 192 | 1460989232823 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 192 | ++DOMWINDOW == 167 (000000767AC83400) [pid = 192] [serial = 1178] [outer = 00000076164B1400] 07:20:33 INFO - PROCESS | 192 | 1460989233383 Marionette TRACE conn5 <- [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]]]}] 07:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 923ms 07:20:33 INFO - PROCESS | 192 | 1460989233396 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 07:20:33 INFO - PROCESS | 192 | 1460989233399 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 07:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:20:33 INFO - PROCESS | 192 | 1460989233402 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 192 | 1460989233404 Marionette TRACE conn5 <- [1,1534,null,{}] 07:20:33 INFO - PROCESS | 192 | 1460989233408 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:33 INFO - PROCESS | 192 | 1460989233527 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 07:20:33 INFO - PROCESS | 192 | 1460989233671 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 192 | ++DOCSHELL 0000007614A40800 == 91 [pid = 192] [id = 393] 07:20:33 INFO - PROCESS | 192 | ++DOMWINDOW == 168 (00000076164B2000) [pid = 192] [serial = 1179] [outer = 0000000000000000] 07:20:33 INFO - PROCESS | 192 | ++DOMWINDOW == 169 (00000076169B5800) [pid = 192] [serial = 1180] [outer = 00000076164B2000] 07:20:33 INFO - PROCESS | 192 | 1460989233729 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (00000076169BD000) [pid = 192] [serial = 1181] [outer = 00000076164B2000] 07:20:34 INFO - PROCESS | 192 | 1460989234376 Marionette TRACE conn5 <- [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]]]}] 07:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1022ms 07:20:34 INFO - PROCESS | 192 | 1460989234428 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 07:20:34 INFO - PROCESS | 192 | 1460989234430 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 07:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:20:34 INFO - PROCESS | 192 | 1460989234434 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 192 | 1460989234436 Marionette TRACE conn5 <- [1,1538,null,{}] 07:20:34 INFO - PROCESS | 192 | 1460989234440 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:34 INFO - PROCESS | 192 | 1460989234562 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 07:20:34 INFO - PROCESS | 192 | 1460989234705 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:34 INFO - PROCESS | 192 | ++DOCSHELL 0000007605178000 == 92 [pid = 192] [id = 394] 07:20:34 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (000000760166D800) [pid = 192] [serial = 1182] [outer = 0000000000000000] 07:20:34 INFO - PROCESS | 192 | ++DOMWINDOW == 172 (0000007607FA0000) [pid = 192] [serial = 1183] [outer = 000000760166D800] 07:20:34 INFO - PROCESS | 192 | 1460989234765 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 192 | ++DOMWINDOW == 173 (000000760BB15800) [pid = 192] [serial = 1184] [outer = 000000760166D800] 07:20:35 INFO - PROCESS | 192 | 1460989235330 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 923ms 07:20:35 INFO - PROCESS | 192 | 1460989235360 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 192 | 1460989235362 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 07:20:35 INFO - PROCESS | 192 | 1460989235366 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:20:35 INFO - PROCESS | 192 | 1460989235368 Marionette TRACE conn5 <- [1,1542,null,{}] 07:20:35 INFO - PROCESS | 192 | 1460989235372 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:35 INFO - PROCESS | 192 | 1460989235495 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 07:20:35 INFO - PROCESS | 192 | 1460989235898 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 192 | ++DOCSHELL 000000760B158000 == 93 [pid = 192] [id = 395] 07:20:35 INFO - PROCESS | 192 | ++DOMWINDOW == 174 (000000760163A000) [pid = 192] [serial = 1185] [outer = 0000000000000000] 07:20:35 INFO - PROCESS | 192 | ++DOMWINDOW == 175 (0000007601E69400) [pid = 192] [serial = 1186] [outer = 000000760163A000] 07:20:35 INFO - PROCESS | 192 | 1460989235951 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 192 | ++DOMWINDOW == 176 (0000007607FA7000) [pid = 192] [serial = 1187] [outer = 000000760163A000] 07:20:36 INFO - PROCESS | 192 | 1460989236629 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:20:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:20:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1326ms 07:20:36 INFO - PROCESS | 192 | 1460989236696 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 192 | 1460989236699 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 07:20:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:20:36 INFO - PROCESS | 192 | 1460989236704 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 192 | 1460989236708 Marionette TRACE conn5 <- [1,1546,null,{}] 07:20:36 INFO - PROCESS | 192 | 1460989236714 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:36 INFO - PROCESS | 192 | 1460989236837 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 07:20:36 INFO - PROCESS | 192 | 1460989236984 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 192 | ++DOCSHELL 000000760D99A000 == 94 [pid = 192] [id = 396] 07:20:37 INFO - PROCESS | 192 | ++DOMWINDOW == 177 (0000007609202800) [pid = 192] [serial = 1188] [outer = 0000000000000000] 07:20:37 INFO - PROCESS | 192 | ++DOMWINDOW == 178 (0000007609210C00) [pid = 192] [serial = 1189] [outer = 0000007609202800] 07:20:37 INFO - PROCESS | 192 | 1460989237036 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 192 | ++DOMWINDOW == 179 (000000760984D400) [pid = 192] [serial = 1190] [outer = 0000007609202800] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 00000076158F0000 == 93 [pid = 192] [id = 295] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000760151A800 == 92 [pid = 192] [id = 13] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000767C8D2000 == 91 [pid = 192] [id = 21] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 00000076157C3000 == 90 [pid = 192] [id = 294] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 0000007618BB8800 == 89 [pid = 192] [id = 384] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000761167B000 == 88 [pid = 192] [id = 383] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 00000076169DE800 == 87 [pid = 192] [id = 382] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 0000007615C49000 == 86 [pid = 192] [id = 381] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 0000007614BC3800 == 85 [pid = 192] [id = 380] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000760BE17000 == 84 [pid = 192] [id = 379] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000761180F800 == 83 [pid = 192] [id = 378] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 178 (0000007615424800) [pid = 192] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC3800 == 82 [pid = 192] [id = 377] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000760EC12800 == 81 [pid = 192] [id = 376] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC7000 == 80 [pid = 192] [id = 375] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 0000007611665000 == 79 [pid = 192] [id = 370] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 000000760BF1D000 == 78 [pid = 192] [id = 369] 07:20:37 INFO - PROCESS | 192 | --DOCSHELL 00000076169C7000 == 77 [pid = 192] [id = 368] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 177 (0000007608257400) [pid = 192] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 176 (0000007608256000) [pid = 192] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 175 (000000760DAA4000) [pid = 192] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 174 (0000007611622000) [pid = 192] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 173 (000000760E9D6000) [pid = 192] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 172 (000000761164C400) [pid = 192] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 171 (00000076121B8000) [pid = 192] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 170 (0000007609857000) [pid = 192] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 169 (000000760EAD2C00) [pid = 192] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 168 (000000760BFF4C00) [pid = 192] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 167 (000000760BB13800) [pid = 192] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 166 (0000007608E25400) [pid = 192] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 165 (000000760EC32800) [pid = 192] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 164 (000000760DC37800) [pid = 192] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 163 (000000760984B400) [pid = 192] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 162 (0000007608A43800) [pid = 192] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 161 (0000007612AEC000) [pid = 192] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 160 (000000761324E400) [pid = 192] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 159 (0000007614F57400) [pid = 192] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 158 (000000760984C800) [pid = 192] [serial = 673] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 157 (000000767AC7D000) [pid = 192] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 156 (00000076793E6000) [pid = 192] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 155 (00000076121B3400) [pid = 192] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 154 (000000761324D400) [pid = 192] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 153 (0000007611622C00) [pid = 192] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 152 (00000076154F0800) [pid = 192] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 151 (0000007609885400) [pid = 192] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 150 (000000767A559000) [pid = 192] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 149 (0000007613296800) [pid = 192] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 148 (000000760D9D9C00) [pid = 192] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 147 (00000076124DB000) [pid = 192] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 146 (00000076795EC800) [pid = 192] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 145 (0000007610756800) [pid = 192] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 144 (000000760CE13800) [pid = 192] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 143 (000000760D92E800) [pid = 192] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 142 (0000007611643800) [pid = 192] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 141 (0000007610610000) [pid = 192] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 140 (00000076124DBC00) [pid = 192] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 139 (0000007611ECFC00) [pid = 192] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 138 (0000007614E35800) [pid = 192] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 137 (0000007607CA8000) [pid = 192] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 136 (00000076084D6400) [pid = 192] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 135 (00000076792B0C00) [pid = 192] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 134 (0000007614E31800) [pid = 192] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 133 (00000076792B8400) [pid = 192] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 132 (000000767AC80800) [pid = 192] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 131 (000000760928DC00) [pid = 192] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 130 (0000007609885800) [pid = 192] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 129 (0000007614CE3400) [pid = 192] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000760CE9D800) [pid = 192] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760925F000) [pid = 192] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760BD65800) [pid = 192] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000767B85C800) [pid = 192] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000767AD43000) [pid = 192] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000761595CC00) [pid = 192] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760928F800) [pid = 192] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760B099C00) [pid = 192] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 120 (0000007615BDA400) [pid = 192] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007612AE0800) [pid = 192] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000767BBF5000) [pid = 192] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000767BB06C00) [pid = 192] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760DAA8800) [pid = 192] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760BC66C00) [pid = 192] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 114 (00000076154EF800) [pid = 192] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007613256800) [pid = 192] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760DACF800) [pid = 192] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000761325C800) [pid = 192] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 110 (00000076151E6800) [pid = 192] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760C56D400) [pid = 192] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 07:20:37 INFO - PROCESS | 192 | 1460989237638 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:20:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 07:20:37 INFO - PROCESS | 192 | 1460989237697 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 192 | 1460989237701 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 07:20:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:20:37 INFO - PROCESS | 192 | 1460989237713 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 192 | 1460989237715 Marionette TRACE conn5 <- [1,1550,null,{}] 07:20:37 INFO - PROCESS | 192 | 1460989237719 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:37 INFO - PROCESS | 192 | 1460989237821 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 07:20:37 INFO - PROCESS | 192 | 1460989237834 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 192 | ++DOCSHELL 000000760B52F800 == 78 [pid = 192] [id = 397] 07:20:37 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (00000076084E0800) [pid = 192] [serial = 1191] [outer = 0000000000000000] 07:20:37 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007608E71800) [pid = 192] [serial = 1192] [outer = 00000076084E0800] 07:20:37 INFO - PROCESS | 192 | 1460989237882 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007609522400) [pid = 192] [serial = 1193] [outer = 00000076084E0800] 07:20:38 INFO - PROCESS | 192 | 1460989238421 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:20:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:20:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 07:20:38 INFO - PROCESS | 192 | 1460989238443 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 07:20:38 INFO - PROCESS | 192 | 1460989238446 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 07:20:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:20:38 INFO - PROCESS | 192 | 1460989238456 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 192 | 1460989238462 Marionette TRACE conn5 <- [1,1554,null,{}] 07:20:38 INFO - PROCESS | 192 | 1460989238467 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:38 INFO - PROCESS | 192 | 1460989238571 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 07:20:38 INFO - PROCESS | 192 | 1460989238672 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDC1800 == 79 [pid = 192] [id = 398] 07:20:38 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007608A33C00) [pid = 192] [serial = 1194] [outer = 0000000000000000] 07:20:38 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760B098C00) [pid = 192] [serial = 1195] [outer = 0000007608A33C00] 07:20:38 INFO - PROCESS | 192 | 1460989238720 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760BC67800) [pid = 192] [serial = 1196] [outer = 0000007608A33C00] 07:20:39 INFO - PROCESS | 192 | 1460989239105 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 07:20:39 INFO - PROCESS | 192 | 1460989239145 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 192 | 1460989239148 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 07:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:20:39 INFO - PROCESS | 192 | 1460989239151 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 192 | 1460989239153 Marionette TRACE conn5 <- [1,1558,null,{}] 07:20:39 INFO - PROCESS | 192 | 1460989239156 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:39 INFO - PROCESS | 192 | 1460989239256 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 07:20:39 INFO - PROCESS | 192 | 1460989239262 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007610F9B800 == 80 [pid = 192] [id = 399] 07:20:39 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760BD6D800) [pid = 192] [serial = 1197] [outer = 0000000000000000] 07:20:39 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760C413400) [pid = 192] [serial = 1198] [outer = 000000760BD6D800] 07:20:39 INFO - PROCESS | 192 | 1460989239309 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760C579000) [pid = 192] [serial = 1199] [outer = 000000760BD6D800] 07:20:39 INFO - PROCESS | 192 | 1460989239818 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:20:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 07:20:39 INFO - PROCESS | 192 | 1460989239888 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 192 | 1460989239890 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 07:20:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:20:39 INFO - PROCESS | 192 | 1460989239893 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - PROCESS | 192 | 1460989239895 Marionette TRACE conn5 <- [1,1562,null,{}] 07:20:39 INFO - PROCESS | 192 | 1460989239899 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:40 INFO - PROCESS | 192 | 1460989240055 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 07:20:40 INFO - PROCESS | 192 | 1460989240077 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007611813800 == 81 [pid = 192] [id = 400] 07:20:40 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760D931C00) [pid = 192] [serial = 1200] [outer = 0000000000000000] 07:20:40 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760D9D7400) [pid = 192] [serial = 1201] [outer = 000000760D931C00] 07:20:40 INFO - PROCESS | 192 | 1460989240133 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760DACDC00) [pid = 192] [serial = 1202] [outer = 000000760D931C00] 07:20:40 INFO - PROCESS | 192 | 1460989240619 Marionette TRACE conn5 <- [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]]]}] 07:20:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:20:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 776ms 07:20:40 INFO - PROCESS | 192 | 1460989240682 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 192 | 1460989240684 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 07:20:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:20:40 INFO - PROCESS | 192 | 1460989240688 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - PROCESS | 192 | 1460989240690 Marionette TRACE conn5 <- [1,1566,null,{}] 07:20:40 INFO - PROCESS | 192 | 1460989240693 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:40 INFO - PROCESS | 192 | 1460989240830 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 07:20:40 INFO - PROCESS | 192 | 1460989240848 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007611942000 == 82 [pid = 192] [id = 401] 07:20:40 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760DC77400) [pid = 192] [serial = 1203] [outer = 0000000000000000] 07:20:40 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760EACF400) [pid = 192] [serial = 1204] [outer = 000000760DC77400] 07:20:40 INFO - PROCESS | 192 | 1460989240895 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760EC2B800) [pid = 192] [serial = 1205] [outer = 000000760DC77400] 07:20:41 INFO - PROCESS | 192 | 1460989241346 Marionette TRACE conn5 <- [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]]]}] 07:20:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:20:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 07:20:41 INFO - PROCESS | 192 | 1460989241364 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 07:20:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:20:41 INFO - PROCESS | 192 | 1460989241366 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 07:20:41 INFO - PROCESS | 192 | 1460989241369 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 192 | 1460989241371 Marionette TRACE conn5 <- [1,1570,null,{}] 07:20:41 INFO - PROCESS | 192 | 1460989241374 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:41 INFO - PROCESS | 192 | 1460989241531 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 123 (0000007614CDE000) [pid = 192] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 122 (0000007614CDC800) [pid = 192] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 121 (0000007601E69800) [pid = 192] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 120 (00000076151F2000) [pid = 192] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760BEB3C00) [pid = 192] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007608A3A000) [pid = 192] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007611643400) [pid = 192] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007609880800) [pid = 192] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007609887C00) [pid = 192] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 114 (00000076121BA000) [pid = 192] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:20:41 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007607FE2400) [pid = 192] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:20:41 INFO - PROCESS | 192 | 1460989241803 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 192 | ++DOCSHELL 000000761194D000 == 83 [pid = 192] [id = 402] 07:20:41 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007605A55800) [pid = 192] [serial = 1206] [outer = 0000000000000000] 07:20:41 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007608A43C00) [pid = 192] [serial = 1207] [outer = 0000007605A55800] 07:20:41 INFO - PROCESS | 192 | 1460989241850 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760EC85C00) [pid = 192] [serial = 1208] [outer = 0000007605A55800] 07:20:42 INFO - PROCESS | 192 | 1460989242231 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 881ms 07:20:42 INFO - PROCESS | 192 | 1460989242254 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 192 | 1460989242257 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 07:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:20:42 INFO - PROCESS | 192 | 1460989242260 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 192 | 1460989242262 Marionette TRACE conn5 <- [1,1574,null,{}] 07:20:42 INFO - PROCESS | 192 | 1460989242265 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:42 INFO - PROCESS | 192 | 1460989242397 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 07:20:42 INFO - PROCESS | 192 | 1460989242404 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:42 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C9D000 == 84 [pid = 192] [id = 403] 07:20:42 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007610754400) [pid = 192] [serial = 1209] [outer = 0000000000000000] 07:20:42 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007611622800) [pid = 192] [serial = 1210] [outer = 0000007610754400] 07:20:42 INFO - PROCESS | 192 | 1460989242450 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007611645000) [pid = 192] [serial = 1211] [outer = 0000007610754400] 07:20:42 INFO - PROCESS | 192 | 1460989242871 Marionette TRACE conn5 <- [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]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:20:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 07:20:42 INFO - PROCESS | 192 | 1460989242901 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 192 | 1460989242904 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 07:20:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:20:42 INFO - PROCESS | 192 | 1460989242911 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 192 | 1460989242913 Marionette TRACE conn5 <- [1,1578,null,{}] 07:20:42 INFO - PROCESS | 192 | 1460989242917 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:43 INFO - PROCESS | 192 | 1460989243015 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 07:20:43 INFO - PROCESS | 192 | 1460989243021 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 192 | ++DOCSHELL 0000007613785800 == 85 [pid = 192] [id = 404] 07:20:43 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000761164C000) [pid = 192] [serial = 1212] [outer = 0000000000000000] 07:20:43 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007611E0B800) [pid = 192] [serial = 1213] [outer = 000000761164C000] 07:20:43 INFO - PROCESS | 192 | 1460989243069 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (00000076121B7400) [pid = 192] [serial = 1214] [outer = 000000761164C000] 07:20:43 INFO - PROCESS | 192 | 1460989243549 Marionette TRACE conn5 <- [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]]]}] 07:20:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:20:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 07:20:43 INFO - PROCESS | 192 | 1460989243591 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 192 | 1460989243594 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 07:20:43 INFO - PROCESS | 192 | 1460989243597 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 192 | 1460989243599 Marionette TRACE conn5 <- [1,1582,null,{}] 07:20:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:20:43 INFO - PROCESS | 192 | 1460989243602 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:43 INFO - PROCESS | 192 | 1460989243703 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 07:20:43 INFO - PROCESS | 192 | 1460989243709 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F7B000 == 86 [pid = 192] [id = 405] 07:20:43 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (00000076124CC800) [pid = 192] [serial = 1215] [outer = 0000000000000000] 07:20:43 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (00000076124D9000) [pid = 192] [serial = 1216] [outer = 00000076124CC800] 07:20:43 INFO - PROCESS | 192 | 1460989243761 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000761320F400) [pid = 192] [serial = 1217] [outer = 00000076124CC800] 07:20:44 INFO - PROCESS | 192 | 1460989244553 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:20:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1016ms 07:20:44 INFO - PROCESS | 192 | 1460989244620 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 192 | 1460989244626 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 07:20:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:20:44 INFO - PROCESS | 192 | 1460989244633 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 192 | 1460989244637 Marionette TRACE conn5 <- [1,1586,null,{}] 07:20:44 INFO - PROCESS | 192 | 1460989244664 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:44 INFO - PROCESS | 192 | 1460989244804 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 07:20:44 INFO - PROCESS | 192 | 1460989244937 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 192 | ++DOCSHELL 000000760C4A4800 == 87 [pid = 192] [id = 406] 07:20:44 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (0000007608A3B800) [pid = 192] [serial = 1218] [outer = 0000000000000000] 07:20:44 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007608E25400) [pid = 192] [serial = 1219] [outer = 0000007608A3B800] 07:20:45 INFO - PROCESS | 192 | 1460989245000 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760969E000) [pid = 192] [serial = 1220] [outer = 0000007608A3B800] 07:20:45 INFO - PROCESS | 192 | 1460989245606 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:20:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:20:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1004ms 07:20:45 INFO - PROCESS | 192 | 1460989245638 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 07:20:45 INFO - PROCESS | 192 | 1460989245645 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 07:20:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:20:45 INFO - PROCESS | 192 | 1460989245652 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 192 | 1460989245655 Marionette TRACE conn5 <- [1,1590,null,{}] 07:20:45 INFO - PROCESS | 192 | 1460989245659 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:45 INFO - PROCESS | 192 | 1460989245789 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 07:20:45 INFO - PROCESS | 192 | 1460989245900 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 192 | ++DOCSHELL 000000761180F000 == 88 [pid = 192] [id = 407] 07:20:45 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760B513400) [pid = 192] [serial = 1221] [outer = 0000000000000000] 07:20:45 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760C416800) [pid = 192] [serial = 1222] [outer = 000000760B513400] 07:20:45 INFO - PROCESS | 192 | 1460989245958 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760D92C800) [pid = 192] [serial = 1223] [outer = 000000760B513400] 07:20:46 INFO - PROCESS | 192 | 1460989246610 Marionette TRACE conn5 <- [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]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:20:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 986ms 07:20:46 INFO - PROCESS | 192 | 1460989246644 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 07:20:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:20:46 INFO - PROCESS | 192 | 1460989246647 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 07:20:46 INFO - PROCESS | 192 | 1460989246651 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 192 | 1460989246655 Marionette TRACE conn5 <- [1,1594,null,{}] 07:20:46 INFO - PROCESS | 192 | 1460989246667 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:46 INFO - PROCESS | 192 | 1460989246797 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 07:20:46 INFO - PROCESS | 192 | 1460989246908 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 192 | ++DOCSHELL 00000076157D4800 == 89 [pid = 192] [id = 408] 07:20:46 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000760DCCCC00) [pid = 192] [serial = 1224] [outer = 0000000000000000] 07:20:47 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (0000007611ECB800) [pid = 192] [serial = 1225] [outer = 000000760DCCCC00] 07:20:47 INFO - PROCESS | 192 | 1460989247010 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (0000007612AEB400) [pid = 192] [serial = 1226] [outer = 000000760DCCCC00] 07:20:47 INFO - PROCESS | 192 | 1460989247633 Marionette TRACE conn5 <- [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]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:20:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1026ms 07:20:47 INFO - PROCESS | 192 | 1460989247679 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 192 | 1460989247682 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 07:20:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:20:47 INFO - PROCESS | 192 | 1460989247686 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 192 | 1460989247688 Marionette TRACE conn5 <- [1,1598,null,{}] 07:20:47 INFO - PROCESS | 192 | 1460989247692 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:47 INFO - PROCESS | 192 | 1460989247820 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 07:20:47 INFO - PROCESS | 192 | 1460989247958 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 192 | ++DOCSHELL 0000007615C3E800 == 90 [pid = 192] [id = 409] 07:20:47 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000761325AC00) [pid = 192] [serial = 1227] [outer = 0000000000000000] 07:20:48 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (0000007613293C00) [pid = 192] [serial = 1228] [outer = 000000761325AC00] 07:20:48 INFO - PROCESS | 192 | 1460989248017 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (0000007614BD1400) [pid = 192] [serial = 1229] [outer = 000000761325AC00] 07:20:48 INFO - PROCESS | 192 | 1460989248585 Marionette TRACE conn5 <- [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]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:20:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 07:20:48 INFO - PROCESS | 192 | 1460989248631 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 192 | 1460989248634 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 07:20:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:20:48 INFO - PROCESS | 192 | 1460989248638 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 192 | 1460989248640 Marionette TRACE conn5 <- [1,1602,null,{}] 07:20:48 INFO - PROCESS | 192 | 1460989248644 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:48 INFO - PROCESS | 192 | 1460989248775 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 07:20:48 INFO - PROCESS | 192 | 1460989248884 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 192 | ++DOCSHELL 00000076169CB000 == 91 [pid = 192] [id = 410] 07:20:48 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (0000007614CDF000) [pid = 192] [serial = 1230] [outer = 0000000000000000] 07:20:48 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (0000007614E29C00) [pid = 192] [serial = 1231] [outer = 0000007614CDF000] 07:20:48 INFO - PROCESS | 192 | 1460989248941 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (0000007614F55800) [pid = 192] [serial = 1232] [outer = 0000007614CDF000] 07:20:49 INFO - PROCESS | 192 | 1460989249520 Marionette TRACE conn5 <- [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]]]}] 07:20:49 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 07:20:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 923ms 07:20:49 INFO - PROCESS | 192 | 1460989249563 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 07:20:49 INFO - PROCESS | 192 | 1460989249566 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 07:20:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:20:49 INFO - PROCESS | 192 | 1460989249570 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 192 | 1460989249572 Marionette TRACE conn5 <- [1,1606,null,{}] 07:20:49 INFO - PROCESS | 192 | 1460989249576 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:49 INFO - PROCESS | 192 | 1460989249708 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 07:20:49 INFO - PROCESS | 192 | 1460989249820 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:49 INFO - PROCESS | 192 | ++DOCSHELL 0000007616CD4000 == 92 [pid = 192] [id = 411] 07:20:49 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (0000007615426400) [pid = 192] [serial = 1233] [outer = 0000000000000000] 07:20:49 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (00000076154F3C00) [pid = 192] [serial = 1234] [outer = 0000007615426400] 07:20:49 INFO - PROCESS | 192 | 1460989249880 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (000000761595FC00) [pid = 192] [serial = 1235] [outer = 0000007615426400] 07:20:50 INFO - PROCESS | 192 | 1460989250449 Marionette TRACE conn5 <- [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]]]}] 07:20:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:20:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 923ms 07:20:50 INFO - PROCESS | 192 | 1460989250496 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 192 | 1460989250498 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 07:20:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:20:50 INFO - PROCESS | 192 | 1460989250502 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - PROCESS | 192 | 1460989250504 Marionette TRACE conn5 <- [1,1610,null,{}] 07:20:50 INFO - PROCESS | 192 | 1460989250508 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:50 INFO - PROCESS | 192 | 1460989250630 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 07:20:50 INFO - PROCESS | 192 | 1460989250741 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:50 INFO - PROCESS | 192 | ++DOCSHELL 00000076179DC000 == 93 [pid = 192] [id = 412] 07:20:50 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (0000007615959800) [pid = 192] [serial = 1236] [outer = 0000000000000000] 07:20:50 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (0000007615CA5000) [pid = 192] [serial = 1237] [outer = 0000007615959800] 07:20:50 INFO - PROCESS | 192 | 1460989250797 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (00000076164BAC00) [pid = 192] [serial = 1238] [outer = 0000007615959800] 07:20:51 INFO - PROCESS | 192 | 1460989251409 Marionette TRACE conn5 <- [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]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:20:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 07:20:51 INFO - PROCESS | 192 | 1460989251491 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 192 | 1460989251493 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 07:20:51 INFO - PROCESS | 192 | 1460989251497 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:20:51 INFO - PROCESS | 192 | 1460989251499 Marionette TRACE conn5 <- [1,1614,null,{}] 07:20:51 INFO - PROCESS | 192 | 1460989251503 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:51 INFO - PROCESS | 192 | 1460989251631 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 07:20:51 INFO - PROCESS | 192 | 1460989251766 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007618BAF800 == 94 [pid = 192] [id = 413] 07:20:51 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (00000076164B7800) [pid = 192] [serial = 1239] [outer = 0000000000000000] 07:20:51 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (0000007617912800) [pid = 192] [serial = 1240] [outer = 00000076164B7800] 07:20:51 INFO - PROCESS | 192 | 1460989251825 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (00000076793E6800) [pid = 192] [serial = 1241] [outer = 00000076164B7800] 07:20:52 INFO - PROCESS | 192 | 1460989252362 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:20:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:20:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 923ms 07:20:52 INFO - PROCESS | 192 | 1460989252423 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 192 | 1460989252425 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 07:20:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:20:52 INFO - PROCESS | 192 | 1460989252429 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 192 | 1460989252431 Marionette TRACE conn5 <- [1,1618,null,{}] 07:20:52 INFO - PROCESS | 192 | 1460989252435 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:52 INFO - PROCESS | 192 | 1460989252603 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 07:20:52 INFO - PROCESS | 192 | 1460989252708 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007618D6B000 == 95 [pid = 192] [id = 414] 07:20:52 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (0000007679510400) [pid = 192] [serial = 1242] [outer = 0000000000000000] 07:20:52 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (0000007679D6CC00) [pid = 192] [serial = 1243] [outer = 0000007679510400] 07:20:52 INFO - PROCESS | 192 | 1460989252764 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (000000767A574400) [pid = 192] [serial = 1244] [outer = 0000007679510400] 07:20:53 INFO - PROCESS | 192 | 1460989253404 Marionette TRACE conn5 <- [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]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:20:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1022ms 07:20:53 INFO - PROCESS | 192 | 1460989253454 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 192 | 1460989253456 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 07:20:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:20:53 INFO - PROCESS | 192 | 1460989253460 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 192 | 1460989253462 Marionette TRACE conn5 <- [1,1622,null,{}] 07:20:53 INFO - PROCESS | 192 | 1460989253466 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:53 INFO - PROCESS | 192 | 1460989253591 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 07:20:53 INFO - PROCESS | 192 | 1460989253950 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 192 | ++DOCSHELL 000000760C49C000 == 96 [pid = 192] [id = 415] 07:20:53 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (0000007604698800) [pid = 192] [serial = 1245] [outer = 0000000000000000] 07:20:54 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (0000007605A5F400) [pid = 192] [serial = 1246] [outer = 0000007604698800] 07:20:54 INFO - PROCESS | 192 | 1460989254004 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (000000760836E000) [pid = 192] [serial = 1247] [outer = 0000007604698800] 07:20:54 INFO - PROCESS | 192 | 1460989254682 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:20:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1284ms 07:20:54 INFO - PROCESS | 192 | 1460989254748 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 192 | 1460989254752 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 07:20:54 INFO - PROCESS | 192 | 1460989254757 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:20:54 INFO - PROCESS | 192 | 1460989254761 Marionette TRACE conn5 <- [1,1626,null,{}] 07:20:54 INFO - PROCESS | 192 | 1460989254766 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:54 INFO - PROCESS | 192 | 1460989254885 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 07:20:55 INFO - PROCESS | 192 | 1460989255033 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF0E000 == 97 [pid = 192] [id = 416] 07:20:55 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (000000760987D400) [pid = 192] [serial = 1248] [outer = 0000000000000000] 07:20:55 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (000000760A64EC00) [pid = 192] [serial = 1249] [outer = 000000760987D400] 07:20:55 INFO - PROCESS | 192 | 1460989255086 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 192 | ++DOMWINDOW == 158 (000000760BC66000) [pid = 192] [serial = 1250] [outer = 000000760987D400] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007608969000 == 96 [pid = 192] [id = 141] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007613785800 == 95 [pid = 192] [id = 404] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007612C9D000 == 94 [pid = 192] [id = 403] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 000000761194D000 == 93 [pid = 192] [id = 402] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007611942000 == 92 [pid = 192] [id = 401] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007611813800 == 91 [pid = 192] [id = 400] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007610F9B800 == 90 [pid = 192] [id = 399] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 000000760EDC1800 == 89 [pid = 192] [id = 398] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 000000760B52F800 == 88 [pid = 192] [id = 397] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 157 (000000767A351C00) [pid = 192] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 156 (0000007611EC8800) [pid = 192] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 000000760D99A000 == 87 [pid = 192] [id = 396] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 000000760B158000 == 86 [pid = 192] [id = 395] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 00000076179EC000 == 85 [pid = 192] [id = 390] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007618450800 == 84 [pid = 192] [id = 389] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 000000767FC69000 == 83 [pid = 192] [id = 388] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 0000007612C8B000 == 82 [pid = 192] [id = 387] 07:20:55 INFO - PROCESS | 192 | --DOCSHELL 000000760EDBA000 == 81 [pid = 192] [id = 386] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 155 (000000761542A000) [pid = 192] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 154 (00000076151E7C00) [pid = 192] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 153 (0000007614E2C800) [pid = 192] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 152 (0000007605614400) [pid = 192] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 151 (00000076084B5000) [pid = 192] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 150 (000000760BC5E800) [pid = 192] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 149 (00000076154F2400) [pid = 192] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 148 (000000760CEA9000) [pid = 192] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 147 (0000007615BDD000) [pid = 192] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 146 (0000007615C9F800) [pid = 192] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 145 (0000007609166000) [pid = 192] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 144 (000000760A64A800) [pid = 192] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 143 (0000007611650000) [pid = 192] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 142 (000000760C57B400) [pid = 192] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 141 (000000760B514800) [pid = 192] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 140 (0000007611629C00) [pid = 192] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 139 (000000760E9D9C00) [pid = 192] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 138 (000000760EC88400) [pid = 192] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 137 (0000007608258C00) [pid = 192] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 136 (000000760E9DB400) [pid = 192] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 135 (0000007615953800) [pid = 192] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 134 (00000076124D0800) [pid = 192] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 133 (0000007613299000) [pid = 192] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 132 (0000007609AB5400) [pid = 192] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 131 (000000760916AC00) [pid = 192] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | --DOMWINDOW == 130 (0000007611E0DC00) [pid = 192] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:20:55 INFO - PROCESS | 192 | 1460989255695 Marionette TRACE conn5 <- [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]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:20:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 07:20:55 INFO - PROCESS | 192 | 1460989255749 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 192 | 1460989255754 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 07:20:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:20:55 INFO - PROCESS | 192 | 1460989255757 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 192 | 1460989255760 Marionette TRACE conn5 <- [1,1630,null,{}] 07:20:55 INFO - PROCESS | 192 | 1460989255763 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:55 INFO - PROCESS | 192 | 1460989255868 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 07:20:55 INFO - PROCESS | 192 | 1460989255876 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760D9A9800 == 82 [pid = 192] [id = 417] 07:20:55 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760988AC00) [pid = 192] [serial = 1251] [outer = 0000000000000000] 07:20:55 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000760B574000) [pid = 192] [serial = 1252] [outer = 000000760988AC00] 07:20:55 INFO - PROCESS | 192 | 1460989255930 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (000000760BFF4C00) [pid = 192] [serial = 1253] [outer = 000000760988AC00] 07:20:56 INFO - PROCESS | 192 | 1460989256432 Marionette TRACE conn5 <- [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]]]}] 07:20:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:20:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 07:20:56 INFO - PROCESS | 192 | 1460989256495 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 192 | 1460989256498 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 07:20:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:20:56 INFO - PROCESS | 192 | 1460989256508 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 192 | 1460989256514 Marionette TRACE conn5 <- [1,1634,null,{}] 07:20:56 INFO - PROCESS | 192 | 1460989256518 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:56 INFO - PROCESS | 192 | 1460989256652 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 07:20:56 INFO - PROCESS | 192 | 1460989256759 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 192 | ++DOCSHELL 0000007611862800 == 83 [pid = 192] [id = 418] 07:20:56 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (00000076099A0C00) [pid = 192] [serial = 1254] [outer = 0000000000000000] 07:20:56 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000760D9DC000) [pid = 192] [serial = 1255] [outer = 00000076099A0C00] 07:20:56 INFO - PROCESS | 192 | 1460989256807 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (000000760DC77000) [pid = 192] [serial = 1256] [outer = 00000076099A0C00] 07:20:57 INFO - PROCESS | 192 | 1460989257190 Marionette TRACE conn5 <- [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]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 735ms 07:20:57 INFO - PROCESS | 192 | 1460989257238 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 192 | 1460989257241 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 07:20:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:20:57 INFO - PROCESS | 192 | 1460989257244 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 192 | 1460989257247 Marionette TRACE conn5 <- [1,1638,null,{}] 07:20:57 INFO - PROCESS | 192 | 1460989257250 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:57 INFO - PROCESS | 192 | 1460989257352 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 07:20:57 INFO - PROCESS | 192 | 1460989257358 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BB3000 == 84 [pid = 192] [id = 419] 07:20:57 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (000000760E9D4C00) [pid = 192] [serial = 1257] [outer = 0000000000000000] 07:20:57 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (000000760EAD9C00) [pid = 192] [serial = 1258] [outer = 000000760E9D4C00] 07:20:57 INFO - PROCESS | 192 | 1460989257404 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (000000761075B000) [pid = 192] [serial = 1259] [outer = 000000760E9D4C00] 07:20:57 INFO - PROCESS | 192 | 1460989257915 Marionette TRACE conn5 <- [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]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:20:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 07:20:57 INFO - PROCESS | 192 | 1460989257981 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 192 | 1460989257984 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 07:20:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:20:57 INFO - PROCESS | 192 | 1460989257987 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 192 | 1460989257989 Marionette TRACE conn5 <- [1,1642,null,{}] 07:20:58 INFO - PROCESS | 192 | 1460989257993 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:58 INFO - PROCESS | 192 | 1460989258154 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 07:20:58 INFO - PROCESS | 192 | 1460989258178 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 192 | ++DOCSHELL 000000761377D800 == 85 [pid = 192] [id = 420] 07:20:58 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (0000007611E0DC00) [pid = 192] [serial = 1260] [outer = 0000000000000000] 07:20:58 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (0000007611EC8800) [pid = 192] [serial = 1261] [outer = 0000007611E0DC00] 07:20:58 INFO - PROCESS | 192 | 1460989258235 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (0000007612AE2400) [pid = 192] [serial = 1262] [outer = 0000007611E0DC00] 07:20:58 INFO - PROCESS | 192 | 1460989258712 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:20:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 776ms 07:20:58 INFO - PROCESS | 192 | 1460989258766 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 192 | 1460989258768 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 07:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:20:58 INFO - PROCESS | 192 | 1460989258772 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 192 | 1460989258773 Marionette TRACE conn5 <- [1,1646,null,{}] 07:20:58 INFO - PROCESS | 192 | 1460989258777 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:58 INFO - PROCESS | 192 | 1460989258928 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 07:20:58 INFO - PROCESS | 192 | 1460989258949 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007615795000 == 86 [pid = 192] [id = 421] 07:20:58 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (0000007613257400) [pid = 192] [serial = 1263] [outer = 0000000000000000] 07:20:58 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (0000007614CE1400) [pid = 192] [serial = 1264] [outer = 0000007613257400] 07:20:58 INFO - PROCESS | 192 | 1460989258995 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (0000007614E35800) [pid = 192] [serial = 1265] [outer = 0000007613257400] 07:20:59 INFO - PROCESS | 192 | 1460989259448 Marionette TRACE conn5 <- [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]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 07:20:59 INFO - PROCESS | 192 | 1460989259536 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 192 | 1460989259538 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 07:20:59 INFO - PROCESS | 192 | 1460989259546 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 192 | 1460989259548 Marionette TRACE conn5 <- [1,1650,null,{}] 07:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:20:59 INFO - PROCESS | 192 | 1460989259551 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:59 INFO - PROCESS | 192 | 1460989259883 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 144 (000000761164C000) [pid = 192] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 143 (0000007608A33C00) [pid = 192] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 142 (000000760DC77400) [pid = 192] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 141 (0000007614CDE400) [pid = 192] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 140 (0000007610754400) [pid = 192] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 139 (0000007605A55800) [pid = 192] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 138 (0000007614CE9000) [pid = 192] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 137 (00000076084E0800) [pid = 192] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 136 (000000760BD6D800) [pid = 192] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 135 (000000761075C800) [pid = 192] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 134 (0000007609202800) [pid = 192] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 133 (000000760D931C00) [pid = 192] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:20:59 INFO - PROCESS | 192 | --DOMWINDOW == 132 (000000760163A000) [pid = 192] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:20:59 INFO - PROCESS | 192 | 1460989259958 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:59 INFO - PROCESS | 192 | ++DOCSHELL 000000760C4A6800 == 87 [pid = 192] [id = 422] 07:20:59 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (000000760560C400) [pid = 192] [serial = 1266] [outer = 0000000000000000] 07:21:00 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (0000007608255400) [pid = 192] [serial = 1267] [outer = 000000760560C400] 07:21:00 INFO - PROCESS | 192 | 1460989260006 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000760D937000) [pid = 192] [serial = 1268] [outer = 000000760560C400] 07:21:00 INFO - PROCESS | 192 | 1460989260391 Marionette TRACE conn5 <- [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]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 881ms 07:21:00 INFO - PROCESS | 192 | 1460989260434 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 192 | 1460989260437 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 07:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:21:00 INFO - PROCESS | 192 | 1460989260440 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 192 | 1460989260442 Marionette TRACE conn5 <- [1,1654,null,{}] 07:21:00 INFO - PROCESS | 192 | 1460989260445 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:00 INFO - PROCESS | 192 | 1460989260544 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 07:21:00 INFO - PROCESS | 192 | 1460989260551 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 192 | ++DOCSHELL 0000007616422000 == 88 [pid = 192] [id = 423] 07:21:00 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (000000761075C800) [pid = 192] [serial = 1269] [outer = 0000000000000000] 07:21:00 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (00000076151F0000) [pid = 192] [serial = 1270] [outer = 000000761075C800] 07:21:00 INFO - PROCESS | 192 | 1460989260596 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (00000076154F1000) [pid = 192] [serial = 1271] [outer = 000000761075C800] 07:21:01 INFO - PROCESS | 192 | 1460989261049 Marionette TRACE conn5 <- [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]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 07:21:01 INFO - PROCESS | 192 | 1460989261114 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 192 | 1460989261117 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 07:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:21:01 INFO - PROCESS | 192 | 1460989261120 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 192 | 1460989261122 Marionette TRACE conn5 <- [1,1658,null,{}] 07:21:01 INFO - PROCESS | 192 | 1460989261125 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:01 INFO - PROCESS | 192 | 1460989261225 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 07:21:01 INFO - PROCESS | 192 | 1460989261267 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 192 | ++DOCSHELL 0000007616CD2800 == 89 [pid = 192] [id = 424] 07:21:01 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (0000007615959400) [pid = 192] [serial = 1272] [outer = 0000000000000000] 07:21:01 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (0000007615BE2800) [pid = 192] [serial = 1273] [outer = 0000007615959400] 07:21:01 INFO - PROCESS | 192 | 1460989261313 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (00000076164AD800) [pid = 192] [serial = 1274] [outer = 0000007615959400] 07:21:01 INFO - PROCESS | 192 | 1460989261765 Marionette TRACE conn5 <- [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]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 07:21:01 INFO - PROCESS | 192 | 1460989261795 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 192 | 1460989261797 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 07:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:21:01 INFO - PROCESS | 192 | 1460989261800 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 192 | 1460989261802 Marionette TRACE conn5 <- [1,1662,null,{}] 07:21:01 INFO - PROCESS | 192 | 1460989261805 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:01 INFO - PROCESS | 192 | 1460989261989 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 07:21:02 INFO - PROCESS | 192 | 1460989262136 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 192 | ++DOCSHELL 000000760956A800 == 90 [pid = 192] [id = 425] 07:21:02 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (0000007600C8E400) [pid = 192] [serial = 1275] [outer = 0000000000000000] 07:21:02 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (000000760469F000) [pid = 192] [serial = 1276] [outer = 0000007600C8E400] 07:21:02 INFO - PROCESS | 192 | 1460989262201 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (00000076084B4800) [pid = 192] [serial = 1277] [outer = 0000007600C8E400] 07:21:02 INFO - PROCESS | 192 | 1460989262884 Marionette TRACE conn5 <- [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]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1120ms 07:21:02 INFO - PROCESS | 192 | 1460989262925 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 07:21:02 INFO - PROCESS | 192 | 1460989262930 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 07:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:21:02 INFO - PROCESS | 192 | 1460989262935 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 192 | 1460989262940 Marionette TRACE conn5 <- [1,1666,null,{}] 07:21:02 INFO - PROCESS | 192 | 1460989262945 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:03 INFO - PROCESS | 192 | 1460989263076 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 07:21:03 INFO - PROCESS | 192 | 1460989263219 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 192 | ++DOCSHELL 00000076116E0800 == 91 [pid = 192] [id = 426] 07:21:03 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (000000760BD5FC00) [pid = 192] [serial = 1278] [outer = 0000000000000000] 07:21:03 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (000000760C41C800) [pid = 192] [serial = 1279] [outer = 000000760BD5FC00] 07:21:03 INFO - PROCESS | 192 | 1460989263282 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (000000760D9DF000) [pid = 192] [serial = 1280] [outer = 000000760BD5FC00] 07:21:03 INFO - PROCESS | 192 | 1460989263887 Marionette TRACE conn5 <- [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]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 07:21:03 INFO - PROCESS | 192 | 1460989263923 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 192 | 1460989263927 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 07:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:21:03 INFO - PROCESS | 192 | 1460989263930 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 192 | 1460989263933 Marionette TRACE conn5 <- [1,1670,null,{}] 07:21:03 INFO - PROCESS | 192 | 1460989263937 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:04 INFO - PROCESS | 192 | 1460989264064 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 07:21:04 INFO - PROCESS | 192 | 1460989264222 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:04 INFO - PROCESS | 192 | ++DOCSHELL 000000761640A800 == 92 [pid = 192] [id = 427] 07:21:04 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (000000761162F000) [pid = 192] [serial = 1281] [outer = 0000000000000000] 07:21:04 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (0000007611E07400) [pid = 192] [serial = 1282] [outer = 000000761162F000] 07:21:04 INFO - PROCESS | 192 | 1460989264281 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (0000007612AE2800) [pid = 192] [serial = 1283] [outer = 000000761162F000] 07:21:04 INFO - PROCESS | 192 | 1460989264929 Marionette TRACE conn5 <- [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]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1021ms 07:21:04 INFO - PROCESS | 192 | 1460989264954 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 192 | 1460989264958 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 07:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:21:04 INFO - PROCESS | 192 | 1460989264970 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 192 | 1460989264976 Marionette TRACE conn5 <- [1,1674,null,{}] 07:21:05 INFO - PROCESS | 192 | 1460989264998 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:05 INFO - PROCESS | 192 | 1460989265127 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 07:21:05 INFO - PROCESS | 192 | 1460989265270 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 192 | ++DOCSHELL 00000076795BF000 == 93 [pid = 192] [id = 428] 07:21:05 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (0000007613252400) [pid = 192] [serial = 1284] [outer = 0000000000000000] 07:21:05 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (00000076169B5000) [pid = 192] [serial = 1285] [outer = 0000007613252400] 07:21:05 INFO - PROCESS | 192 | 1460989265328 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (0000007619FE8800) [pid = 192] [serial = 1286] [outer = 0000007613252400] 07:21:05 INFO - PROCESS | 192 | 1460989265915 Marionette TRACE conn5 <- [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]]]}] 07:21:05 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 07:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1005ms 07:21:05 INFO - PROCESS | 192 | 1460989265972 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 192 | 1460989265975 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 07:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:21:05 INFO - PROCESS | 192 | 1460989265978 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 192 | 1460989265981 Marionette TRACE conn5 <- [1,1678,null,{}] 07:21:05 INFO - PROCESS | 192 | 1460989265984 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:06 INFO - PROCESS | 192 | 1460989266110 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 07:21:06 INFO - PROCESS | 192 | 1460989266224 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD21000 == 94 [pid = 192] [id = 429] 07:21:06 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (0000007619FECC00) [pid = 192] [serial = 1287] [outer = 0000000000000000] 07:21:06 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (0000007619FF3000) [pid = 192] [serial = 1288] [outer = 0000007619FECC00] 07:21:06 INFO - PROCESS | 192 | 1460989266322 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (000000767A3EE000) [pid = 192] [serial = 1289] [outer = 0000007619FECC00] 07:21:06 INFO - PROCESS | 192 | 1460989266878 Marionette TRACE conn5 <- [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]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 923ms 07:21:06 INFO - PROCESS | 192 | 1460989266904 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 192 | 1460989266906 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 07:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:21:06 INFO - PROCESS | 192 | 1460989266910 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 192 | 1460989266912 Marionette TRACE conn5 <- [1,1682,null,{}] 07:21:06 INFO - PROCESS | 192 | 1460989266916 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:07 INFO - PROCESS | 192 | 1460989267041 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 07:21:07 INFO - PROCESS | 192 | 1460989267201 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 192 | ++DOCSHELL 000000767B6EE000 == 95 [pid = 192] [id = 430] 07:21:07 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (0000007615B58000) [pid = 192] [serial = 1290] [outer = 0000000000000000] 07:21:07 INFO - PROCESS | 192 | ++DOMWINDOW == 158 (0000007615B59C00) [pid = 192] [serial = 1291] [outer = 0000007615B58000] 07:21:07 INFO - PROCESS | 192 | 1460989267270 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 192 | ++DOMWINDOW == 159 (000000767AD3BC00) [pid = 192] [serial = 1292] [outer = 0000007615B58000] 07:21:07 INFO - PROCESS | 192 | 1460989267907 Marionette TRACE conn5 <- [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]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1022ms 07:21:07 INFO - PROCESS | 192 | 1460989267936 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 192 | 1460989267939 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 07:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:21:07 INFO - PROCESS | 192 | 1460989267944 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 192 | 1460989267946 Marionette TRACE conn5 <- [1,1686,null,{}] 07:21:07 INFO - PROCESS | 192 | 1460989267950 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:08 INFO - PROCESS | 192 | 1460989268074 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 07:21:08 INFO - PROCESS | 192 | 1460989268213 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 192 | ++DOCSHELL 000000767C11C800 == 96 [pid = 192] [id = 431] 07:21:08 INFO - PROCESS | 192 | ++DOMWINDOW == 160 (0000007611646C00) [pid = 192] [serial = 1293] [outer = 0000000000000000] 07:21:08 INFO - PROCESS | 192 | ++DOMWINDOW == 161 (0000007615BA7800) [pid = 192] [serial = 1294] [outer = 0000007611646C00] 07:21:08 INFO - PROCESS | 192 | 1460989268271 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 192 | ++DOMWINDOW == 162 (000000767A351C00) [pid = 192] [serial = 1295] [outer = 0000007611646C00] 07:21:08 INFO - PROCESS | 192 | 1460989268870 Marionette TRACE conn5 <- [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]]]}] 07:21:08 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 07:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 07:21:08 INFO - PROCESS | 192 | 1460989268935 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 192 | 1460989268938 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 07:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:21:08 INFO - PROCESS | 192 | 1460989268941 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 192 | 1460989268944 Marionette TRACE conn5 <- [1,1690,null,{}] 07:21:08 INFO - PROCESS | 192 | 1460989268947 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:09 INFO - PROCESS | 192 | 1460989269069 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 07:21:09 INFO - PROCESS | 192 | 1460989269185 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:09 INFO - PROCESS | 192 | ++DOCSHELL 000000767FE20000 == 97 [pid = 192] [id = 432] 07:21:09 INFO - PROCESS | 192 | ++DOMWINDOW == 163 (0000007615B3D400) [pid = 192] [serial = 1296] [outer = 0000000000000000] 07:21:09 INFO - PROCESS | 192 | ++DOMWINDOW == 164 (0000007615B44400) [pid = 192] [serial = 1297] [outer = 0000007615B3D400] 07:21:09 INFO - PROCESS | 192 | 1460989269282 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 192 | ++DOMWINDOW == 165 (0000007615B4AC00) [pid = 192] [serial = 1298] [outer = 0000007615B3D400] 07:21:09 INFO - PROCESS | 192 | 1460989269896 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1019ms 07:21:09 INFO - PROCESS | 192 | 1460989269963 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 192 | 1460989269966 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 07:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:21:09 INFO - PROCESS | 192 | 1460989269969 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 192 | 1460989269972 Marionette TRACE conn5 <- [1,1694,null,{}] 07:21:09 INFO - PROCESS | 192 | 1460989269976 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:10 INFO - PROCESS | 192 | 1460989270102 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 07:21:10 INFO - PROCESS | 192 | 1460989270246 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB7F000 == 98 [pid = 192] [id = 433] 07:21:10 INFO - PROCESS | 192 | ++DOMWINDOW == 166 (00000076049CF000) [pid = 192] [serial = 1299] [outer = 0000000000000000] 07:21:10 INFO - PROCESS | 192 | ++DOMWINDOW == 167 (00000076084B8C00) [pid = 192] [serial = 1300] [outer = 00000076049CF000] 07:21:10 INFO - PROCESS | 192 | 1460989270306 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 192 | ++DOMWINDOW == 168 (000000760EC2D400) [pid = 192] [serial = 1301] [outer = 00000076049CF000] 07:21:11 INFO - PROCESS | 192 | 1460989271208 Marionette TRACE conn5 <- [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]]]}] 07:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1279ms 07:21:11 INFO - PROCESS | 192 | 1460989271250 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 192 | 1460989271255 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 07:21:11 INFO - PROCESS | 192 | 1460989271261 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:21:11 INFO - PROCESS | 192 | 1460989271264 Marionette TRACE conn5 <- [1,1698,null,{}] 07:21:11 INFO - PROCESS | 192 | 1460989271270 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:11 INFO - PROCESS | 192 | 1460989271390 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 07:21:11 INFO - PROCESS | 192 | 1460989271541 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFB8800 == 99 [pid = 192] [id = 434] 07:21:11 INFO - PROCESS | 192 | ++DOMWINDOW == 169 (0000007605011C00) [pid = 192] [serial = 1302] [outer = 0000000000000000] 07:21:11 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (00000076071BBC00) [pid = 192] [serial = 1303] [outer = 0000007605011C00] 07:21:11 INFO - PROCESS | 192 | 1460989271596 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (0000007608A50000) [pid = 192] [serial = 1304] [outer = 0000007605011C00] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 0000007616CD2800 == 98 [pid = 192] [id = 424] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 0000007616422000 == 97 [pid = 192] [id = 423] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 000000760C4A6800 == 96 [pid = 192] [id = 422] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 0000007615795000 == 95 [pid = 192] [id = 421] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 000000761377D800 == 94 [pid = 192] [id = 420] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 0000007612BB3000 == 93 [pid = 192] [id = 419] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 170 (0000007607FA0000) [pid = 192] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 0000007611862800 == 92 [pid = 192] [id = 418] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 000000760D9A9800 == 91 [pid = 192] [id = 417] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 000000760BF0E000 == 90 [pid = 192] [id = 416] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 000000760C49C000 == 89 [pid = 192] [id = 415] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 00000076169CB000 == 88 [pid = 192] [id = 410] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 0000007615C3E800 == 87 [pid = 192] [id = 409] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 00000076157D4800 == 86 [pid = 192] [id = 408] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 000000761180F000 == 85 [pid = 192] [id = 407] 07:21:12 INFO - PROCESS | 192 | 1460989272346 Marionette TRACE conn5 <- [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]]]}] 07:21:12 INFO - PROCESS | 192 | --DOCSHELL 000000760C4A4800 == 84 [pid = 192] [id = 406] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 169 (0000007611E0B800) [pid = 192] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 168 (00000076121B7400) [pid = 192] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 167 (0000007615BDC800) [pid = 192] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 166 (000000760BC67800) [pid = 192] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 165 (000000760EACF400) [pid = 192] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 164 (000000761542F400) [pid = 192] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 163 (0000007611622800) [pid = 192] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 162 (000000760EC85C00) [pid = 192] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 161 (0000007615BE3800) [pid = 192] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 160 (0000007608A43C00) [pid = 192] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 159 (0000007608E71800) [pid = 192] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 158 (000000760C579000) [pid = 192] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 157 (0000007611645000) [pid = 192] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 156 (0000007609522400) [pid = 192] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 155 (00000076169B5800) [pid = 192] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 154 (0000007613259C00) [pid = 192] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 153 (0000007617916000) [pid = 192] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 152 (00000076164B6C00) [pid = 192] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 151 (000000760B098C00) [pid = 192] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 150 (000000760EC2B800) [pid = 192] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 149 (000000760DAD5000) [pid = 192] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 148 (0000007609210C00) [pid = 192] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 147 (000000760D9D7400) [pid = 192] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 146 (0000007616310800) [pid = 192] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 145 (000000760DACDC00) [pid = 192] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 144 (0000007607FA7000) [pid = 192] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 143 (000000760C413400) [pid = 192] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 142 (0000007609852000) [pid = 192] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 141 (0000007614BD0C00) [pid = 192] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 140 (0000007601E69400) [pid = 192] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - PROCESS | 192 | --DOMWINDOW == 139 (000000760984D400) [pid = 192] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1129ms 07:21:12 INFO - PROCESS | 192 | 1460989272404 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 192 | 1460989272410 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 07:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:21:12 INFO - PROCESS | 192 | 1460989272419 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 192 | 1460989272422 Marionette TRACE conn5 <- [1,1702,null,{}] 07:21:12 INFO - PROCESS | 192 | 1460989272426 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:12 INFO - PROCESS | 192 | 1460989272527 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 07:21:12 INFO - PROCESS | 192 | 1460989272540 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 192 | ++DOCSHELL 00000076096D6800 == 85 [pid = 192] [id = 435] 07:21:12 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (0000007608291800) [pid = 192] [serial = 1305] [outer = 0000000000000000] 07:21:12 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (0000007608370400) [pid = 192] [serial = 1306] [outer = 0000007608291800] 07:21:12 INFO - PROCESS | 192 | 1460989272588 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (0000007608EF4800) [pid = 192] [serial = 1307] [outer = 0000007608291800] 07:21:13 INFO - PROCESS | 192 | 1460989273123 Marionette TRACE conn5 <- [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 07:21:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:21:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:21:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:13 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 192 | 1460989273157 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 07:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:21:13 INFO - PROCESS | 192 | 1460989273160 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 192 | 1460989273164 Marionette TRACE conn5 <- [1,1706,null,{}] 07:21:13 INFO - PROCESS | 192 | 1460989273174 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:13 INFO - PROCESS | 192 | 1460989273279 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 07:21:13 INFO - PROCESS | 192 | 1460989273383 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 192 | ++DOCSHELL 000000760C633000 == 86 [pid = 192] [id = 436] 07:21:13 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (0000007608F8C000) [pid = 192] [serial = 1308] [outer = 0000000000000000] 07:21:13 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (0000007609856000) [pid = 192] [serial = 1309] [outer = 0000007608F8C000] 07:21:13 INFO - PROCESS | 192 | 1460989273433 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (000000760B181400) [pid = 192] [serial = 1310] [outer = 0000007608F8C000] 07:21:13 INFO - PROCESS | 192 | 1460989273823 Marionette TRACE conn5 <- [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]]]}] 07:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 07:21:13 INFO - PROCESS | 192 | 1460989273846 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 192 | 1460989273849 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 07:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:21:13 INFO - PROCESS | 192 | 1460989273852 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - PROCESS | 192 | 1460989273854 Marionette TRACE conn5 <- [1,1710,null,{}] 07:21:13 INFO - PROCESS | 192 | 1460989273858 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:13 INFO - PROCESS | 192 | 1460989273989 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 07:21:14 INFO - PROCESS | 192 | 1460989273996 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 192 | ++DOCSHELL 0000007610675000 == 87 [pid = 192] [id = 437] 07:21:14 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (000000760BB15400) [pid = 192] [serial = 1311] [outer = 0000000000000000] 07:21:14 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (000000760BD66800) [pid = 192] [serial = 1312] [outer = 000000760BB15400] 07:21:14 INFO - PROCESS | 192 | 1460989274043 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (000000760C415C00) [pid = 192] [serial = 1313] [outer = 000000760BB15400] 07:21:14 INFO - PROCESS | 192 | 1460989274492 Marionette TRACE conn5 <- [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]]]}] 07:21:14 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 07:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 07:21:14 INFO - PROCESS | 192 | 1460989274540 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 192 | 1460989274542 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 07:21:14 INFO - PROCESS | 192 | 1460989274545 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - PROCESS | 192 | 1460989274547 Marionette TRACE conn5 <- [1,1714,null,{}] 07:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:21:14 INFO - PROCESS | 192 | 1460989274561 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:14 INFO - PROCESS | 192 | 1460989274690 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 07:21:14 INFO - PROCESS | 192 | 1460989274748 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 192 | ++DOCSHELL 0000007611678000 == 88 [pid = 192] [id = 438] 07:21:14 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (000000760BFF8000) [pid = 192] [serial = 1314] [outer = 0000000000000000] 07:21:14 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (000000760C578C00) [pid = 192] [serial = 1315] [outer = 000000760BFF8000] 07:21:14 INFO - PROCESS | 192 | 1460989274796 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (000000760CEA5C00) [pid = 192] [serial = 1316] [outer = 000000760BFF8000] 07:21:15 INFO - PROCESS | 192 | 1460989275259 Marionette TRACE conn5 <- [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]]]}] 07:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 07:21:15 INFO - PROCESS | 192 | 1460989275290 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 192 | 1460989275293 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 07:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:21:15 INFO - PROCESS | 192 | 1460989275296 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 192 | 1460989275298 Marionette TRACE conn5 <- [1,1718,null,{}] 07:21:15 INFO - PROCESS | 192 | 1460989275301 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:15 INFO - PROCESS | 192 | 1460989275482 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 07:21:15 INFO - PROCESS | 192 | 1460989275534 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 192 | ++DOCSHELL 0000007611893000 == 89 [pid = 192] [id = 439] 07:21:15 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (000000760EC2B400) [pid = 192] [serial = 1317] [outer = 0000000000000000] 07:21:15 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (000000760EC82C00) [pid = 192] [serial = 1318] [outer = 000000760EC2B400] 07:21:15 INFO - PROCESS | 192 | 1460989275587 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (0000007610611800) [pid = 192] [serial = 1319] [outer = 000000760EC2B400] 07:21:16 INFO - PROCESS | 192 | 1460989276106 Marionette TRACE conn5 <- [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] 07:21:16 INFO - PROCESS | 192 | 1460989276119 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 07:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:21:16 INFO - PROCESS | 192 | 1460989276133 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 192 | 1460989276135 Marionette TRACE conn5 <- [1,1722,null,{}] 07:21:16 INFO - PROCESS | 192 | 1460989276139 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:16 INFO - PROCESS | 192 | 1460989276273 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 07:21:16 INFO - PROCESS | 192 | 1460989276290 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C1A800 == 90 [pid = 192] [id = 440] 07:21:16 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (0000007610759400) [pid = 192] [serial = 1320] [outer = 0000000000000000] 07:21:16 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (0000007611642C00) [pid = 192] [serial = 1321] [outer = 0000007610759400] 07:21:16 INFO - PROCESS | 192 | 1460989276336 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (0000007611E0F000) [pid = 192] [serial = 1322] [outer = 0000007610759400] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 156 (0000007611E0DC00) [pid = 192] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 155 (0000007613257400) [pid = 192] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 154 (00000076124CC800) [pid = 192] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 153 (00000076099A0C00) [pid = 192] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 152 (000000760987D400) [pid = 192] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 151 (000000760E9D4C00) [pid = 192] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 150 (000000760988AC00) [pid = 192] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 149 (0000007604698800) [pid = 192] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 148 (000000761075C800) [pid = 192] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:21:16 INFO - PROCESS | 192 | --DOMWINDOW == 147 (000000760560C400) [pid = 192] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:21:17 INFO - PROCESS | 192 | 1460989277035 Marionette TRACE conn5 <- [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]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 07:21:17 INFO - PROCESS | 192 | 1460989277070 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 192 | 1460989277073 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 07:21:17 INFO - PROCESS | 192 | 1460989277081 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:21:17 INFO - PROCESS | 192 | 1460989277083 Marionette TRACE conn5 <- [1,1726,null,{}] 07:21:17 INFO - PROCESS | 192 | 1460989277086 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:17 INFO - PROCESS | 192 | 1460989277185 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 07:21:17 INFO - PROCESS | 192 | 1460989277191 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C95000 == 91 [pid = 192] [id = 441] 07:21:17 INFO - PROCESS | 192 | ++DOMWINDOW == 148 (0000007609888800) [pid = 192] [serial = 1323] [outer = 0000000000000000] 07:21:17 INFO - PROCESS | 192 | ++DOMWINDOW == 149 (0000007611EC7800) [pid = 192] [serial = 1324] [outer = 0000007609888800] 07:21:17 INFO - PROCESS | 192 | 1460989277238 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 192 | ++DOMWINDOW == 150 (00000076121B3800) [pid = 192] [serial = 1325] [outer = 0000007609888800] 07:21:17 INFO - PROCESS | 192 | 1460989277686 Marionette TRACE conn5 <- [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]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 07:21:17 INFO - PROCESS | 192 | 1460989277726 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 192 | 1460989277728 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 07:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:21:17 INFO - PROCESS | 192 | 1460989277732 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 192 | 1460989277734 Marionette TRACE conn5 <- [1,1730,null,{}] 07:21:17 INFO - PROCESS | 192 | 1460989277737 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:17 INFO - PROCESS | 192 | 1460989277834 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 07:21:17 INFO - PROCESS | 192 | 1460989277841 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007614A33800 == 92 [pid = 192] [id = 442] 07:21:17 INFO - PROCESS | 192 | ++DOMWINDOW == 151 (00000076121B8800) [pid = 192] [serial = 1326] [outer = 0000000000000000] 07:21:17 INFO - PROCESS | 192 | ++DOMWINDOW == 152 (00000076124D4800) [pid = 192] [serial = 1327] [outer = 00000076121B8800] 07:21:17 INFO - PROCESS | 192 | 1460989277887 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 192 | ++DOMWINDOW == 153 (0000007612AED000) [pid = 192] [serial = 1328] [outer = 00000076121B8800] 07:21:18 INFO - PROCESS | 192 | 1460989278335 Marionette TRACE conn5 <- [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]]]}] 07:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 07:21:18 INFO - PROCESS | 192 | 1460989278363 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 192 | 1460989278365 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 07:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:21:18 INFO - PROCESS | 192 | 1460989278381 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 192 | 1460989278383 Marionette TRACE conn5 <- [1,1734,null,{}] 07:21:18 INFO - PROCESS | 192 | 1460989278387 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:18 INFO - PROCESS | 192 | 1460989278487 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 07:21:18 INFO - PROCESS | 192 | 1460989278493 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F88000 == 93 [pid = 192] [id = 443] 07:21:18 INFO - PROCESS | 192 | ++DOMWINDOW == 154 (0000007613212000) [pid = 192] [serial = 1329] [outer = 0000000000000000] 07:21:18 INFO - PROCESS | 192 | ++DOMWINDOW == 155 (0000007613259C00) [pid = 192] [serial = 1330] [outer = 0000007613212000] 07:21:18 INFO - PROCESS | 192 | 1460989278538 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 192 | ++DOMWINDOW == 156 (000000761329E800) [pid = 192] [serial = 1331] [outer = 0000007613212000] 07:21:19 INFO - PROCESS | 192 | 1460989279288 Marionette TRACE conn5 <- [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]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 07:21:19 INFO - PROCESS | 192 | 1460989279369 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 192 | 1460989279374 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:21:19 INFO - PROCESS | 192 | 1460989279395 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 192 | 1460989279399 Marionette TRACE conn5 <- [1,1738,null,{}] 07:21:19 INFO - PROCESS | 192 | 1460989279405 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 192 | 1460989279550 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 07:21:19 INFO - PROCESS | 192 | 1460989279689 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 192 | ++DOCSHELL 000000760B043000 == 94 [pid = 192] [id = 444] 07:21:19 INFO - PROCESS | 192 | ++DOMWINDOW == 157 (0000007607FA7000) [pid = 192] [serial = 1332] [outer = 0000000000000000] 07:21:19 INFO - PROCESS | 192 | ++DOMWINDOW == 158 (00000076084B1C00) [pid = 192] [serial = 1333] [outer = 0000007607FA7000] 07:21:19 INFO - PROCESS | 192 | 1460989279751 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 192 | ++DOMWINDOW == 159 (000000760925A800) [pid = 192] [serial = 1334] [outer = 0000007607FA7000] 07:21:20 INFO - PROCESS | 192 | 1460989280374 Marionette TRACE conn5 <- [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]]]}] 07:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1025ms 07:21:20 INFO - PROCESS | 192 | 1460989280421 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 192 | 1460989280428 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 07:21:20 INFO - PROCESS | 192 | 1460989280435 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:21:20 INFO - PROCESS | 192 | 1460989280438 Marionette TRACE conn5 <- [1,1742,null,{}] 07:21:20 INFO - PROCESS | 192 | 1460989280442 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:20 INFO - PROCESS | 192 | 1460989280571 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 07:21:20 INFO - PROCESS | 192 | 1460989280713 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 192 | ++DOCSHELL 000000761166A800 == 95 [pid = 192] [id = 445] 07:21:20 INFO - PROCESS | 192 | ++DOMWINDOW == 160 (000000760987D400) [pid = 192] [serial = 1335] [outer = 0000000000000000] 07:21:20 INFO - PROCESS | 192 | ++DOMWINDOW == 161 (000000760B57E400) [pid = 192] [serial = 1336] [outer = 000000760987D400] 07:21:20 INFO - PROCESS | 192 | 1460989280772 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 192 | ++DOMWINDOW == 162 (000000760D936400) [pid = 192] [serial = 1337] [outer = 000000760987D400] 07:21:21 INFO - PROCESS | 192 | 1460989281417 Marionette TRACE conn5 <- [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]]]}] 07:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1018ms 07:21:21 INFO - PROCESS | 192 | 1460989281459 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 192 | 1460989281462 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 07:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:21:21 INFO - PROCESS | 192 | 1460989281466 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 192 | 1460989281470 Marionette TRACE conn5 <- [1,1746,null,{}] 07:21:21 INFO - PROCESS | 192 | 1460989281481 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:21 INFO - PROCESS | 192 | 1460989281659 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 07:21:21 INFO - PROCESS | 192 | 1460989281804 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 192 | ++DOCSHELL 0000007615896000 == 96 [pid = 192] [id = 446] 07:21:21 INFO - PROCESS | 192 | ++DOMWINDOW == 163 (000000760E9DD400) [pid = 192] [serial = 1338] [outer = 0000000000000000] 07:21:21 INFO - PROCESS | 192 | ++DOMWINDOW == 164 (0000007610762800) [pid = 192] [serial = 1339] [outer = 000000760E9DD400] 07:21:21 INFO - PROCESS | 192 | 1460989281868 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 192 | ++DOMWINDOW == 165 (000000761325B800) [pid = 192] [serial = 1340] [outer = 000000760E9DD400] 07:21:22 INFO - PROCESS | 192 | 1460989282435 Marionette TRACE conn5 <- [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]]]}] 07:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1028ms 07:21:22 INFO - PROCESS | 192 | 1460989282496 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 192 | 1460989282499 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 07:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:21:22 INFO - PROCESS | 192 | 1460989282503 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 192 | 1460989282505 Marionette TRACE conn5 <- [1,1750,null,{}] 07:21:22 INFO - PROCESS | 192 | 1460989282509 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:22 INFO - PROCESS | 192 | 1460989282635 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 07:21:22 INFO - PROCESS | 192 | 1460989282777 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 192 | ++DOCSHELL 0000007615C44800 == 97 [pid = 192] [id = 447] 07:21:22 INFO - PROCESS | 192 | ++DOMWINDOW == 166 (0000007614CE2800) [pid = 192] [serial = 1341] [outer = 0000000000000000] 07:21:22 INFO - PROCESS | 192 | ++DOMWINDOW == 167 (0000007614E27800) [pid = 192] [serial = 1342] [outer = 0000007614CE2800] 07:21:22 INFO - PROCESS | 192 | 1460989282837 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 192 | ++DOMWINDOW == 168 (00000076151E7000) [pid = 192] [serial = 1343] [outer = 0000007614CE2800] 07:21:23 INFO - PROCESS | 192 | 1460989283425 Marionette TRACE conn5 <- [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]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 07:21:23 INFO - PROCESS | 192 | 1460989283503 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 192 | 1460989283506 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 07:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:21:23 INFO - PROCESS | 192 | 1460989283512 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - PROCESS | 192 | 1460989283514 Marionette TRACE conn5 <- [1,1754,null,{}] 07:21:23 INFO - PROCESS | 192 | 1460989283518 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:23 INFO - PROCESS | 192 | 1460989283641 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 07:21:23 INFO - PROCESS | 192 | 1460989283783 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 192 | ++DOCSHELL 0000007616C71800 == 98 [pid = 192] [id = 448] 07:21:23 INFO - PROCESS | 192 | ++DOMWINDOW == 169 (0000007614CE3000) [pid = 192] [serial = 1344] [outer = 0000000000000000] 07:21:23 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (000000761542D400) [pid = 192] [serial = 1345] [outer = 0000007614CE3000] 07:21:23 INFO - PROCESS | 192 | 1460989283843 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (0000007615B40C00) [pid = 192] [serial = 1346] [outer = 0000007614CE3000] 07:21:24 INFO - PROCESS | 192 | 1460989284453 Marionette TRACE conn5 <- [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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 986ms 07:21:24 INFO - PROCESS | 192 | 1460989284504 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 192 | 1460989284507 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 07:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:21:24 INFO - PROCESS | 192 | 1460989284525 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 192 | 1460989284527 Marionette TRACE conn5 <- [1,1758,null,{}] 07:21:24 INFO - PROCESS | 192 | 1460989284531 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 192 | 1460989284681 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 07:21:24 INFO - PROCESS | 192 | 1460989284818 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 192 | ++DOCSHELL 0000007618436000 == 99 [pid = 192] [id = 449] 07:21:24 INFO - PROCESS | 192 | ++DOMWINDOW == 172 (0000007615BA1000) [pid = 192] [serial = 1347] [outer = 0000000000000000] 07:21:24 INFO - PROCESS | 192 | ++DOMWINDOW == 173 (0000007615BE3800) [pid = 192] [serial = 1348] [outer = 0000007615BA1000] 07:21:24 INFO - PROCESS | 192 | 1460989284881 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 192 | ++DOMWINDOW == 174 (00000076169B8000) [pid = 192] [serial = 1349] [outer = 0000007615BA1000] 07:21:25 INFO - PROCESS | 192 | 1460989285434 Marionette TRACE conn5 <- [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]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 987ms 07:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:21:25 INFO - PROCESS | 192 | 1460989285511 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 192 | 1460989285513 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 07:21:25 INFO - PROCESS | 192 | 1460989285517 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 192 | 1460989285520 Marionette TRACE conn5 <- [1,1762,null,{}] 07:21:25 INFO - PROCESS | 192 | 1460989285524 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:25 INFO - PROCESS | 192 | 1460989285679 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 07:21:25 INFO - PROCESS | 192 | 1460989285820 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 192 | ++DOCSHELL 0000007618D71000 == 100 [pid = 192] [id = 450] 07:21:25 INFO - PROCESS | 192 | ++DOMWINDOW == 175 (00000076164BA800) [pid = 192] [serial = 1350] [outer = 0000000000000000] 07:21:25 INFO - PROCESS | 192 | ++DOMWINDOW == 176 (0000007619FE8000) [pid = 192] [serial = 1351] [outer = 00000076164BA800] 07:21:25 INFO - PROCESS | 192 | 1460989285880 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 192 | ++DOMWINDOW == 177 (000000767950F000) [pid = 192] [serial = 1352] [outer = 00000076164BA800] 07:21:26 INFO - PROCESS | 192 | 1460989286466 Marionette TRACE conn5 <- [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]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 986ms 07:21:26 INFO - PROCESS | 192 | 1460989286506 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 192 | 1460989286508 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 07:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:21:26 INFO - PROCESS | 192 | 1460989286512 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 192 | 1460989286514 Marionette TRACE conn5 <- [1,1766,null,{}] 07:21:26 INFO - PROCESS | 192 | 1460989286518 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:26 INFO - PROCESS | 192 | 1460989286637 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 07:21:26 INFO - PROCESS | 192 | 1460989286779 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 192 | ++DOCSHELL 000000767AD2D800 == 101 [pid = 192] [id = 451] 07:21:26 INFO - PROCESS | 192 | ++DOMWINDOW == 178 (0000007615C71000) [pid = 192] [serial = 1353] [outer = 0000000000000000] 07:21:26 INFO - PROCESS | 192 | ++DOMWINDOW == 179 (0000007615C76800) [pid = 192] [serial = 1354] [outer = 0000007615C71000] 07:21:26 INFO - PROCESS | 192 | 1460989286838 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 192 | ++DOMWINDOW == 180 (00000076792B8400) [pid = 192] [serial = 1355] [outer = 0000007615C71000] 07:21:27 INFO - PROCESS | 192 | 1460989287432 Marionette TRACE conn5 <- [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]]]}] 07:21:27 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 07:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 07:21:27 INFO - PROCESS | 192 | 1460989287500 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 192 | 1460989287503 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 07:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:21:27 INFO - PROCESS | 192 | 1460989287506 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 192 | 1460989287508 Marionette TRACE conn5 <- [1,1770,null,{}] 07:21:27 INFO - PROCESS | 192 | 1460989287512 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:27 INFO - PROCESS | 192 | 1460989287633 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 07:21:27 INFO - PROCESS | 192 | 1460989287777 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 192 | ++DOCSHELL 000000767C9D0000 == 102 [pid = 192] [id = 452] 07:21:27 INFO - PROCESS | 192 | ++DOMWINDOW == 181 (0000007615C79800) [pid = 192] [serial = 1356] [outer = 0000000000000000] 07:21:27 INFO - PROCESS | 192 | ++DOMWINDOW == 182 (000000761A1C5400) [pid = 192] [serial = 1357] [outer = 0000007615C79800] 07:21:27 INFO - PROCESS | 192 | 1460989287835 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 192 | ++DOMWINDOW == 183 (000000761A1CB800) [pid = 192] [serial = 1358] [outer = 0000007615C79800] 07:21:28 INFO - PROCESS | 192 | 1460989288450 Marionette TRACE conn5 <- [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]]]}] 07:21:28 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 07:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 07:21:28 INFO - PROCESS | 192 | 1460989288496 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 192 | 1460989288498 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 07:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:21:28 INFO - PROCESS | 192 | 1460989288502 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 192 | 1460989288504 Marionette TRACE conn5 <- [1,1774,null,{}] 07:21:28 INFO - PROCESS | 192 | 1460989288508 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:28 INFO - PROCESS | 192 | 1460989288635 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 07:21:28 INFO - PROCESS | 192 | 1460989288794 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 192 | ++DOCSHELL 000000760C642800 == 103 [pid = 192] [id = 453] 07:21:28 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (0000007605D9E000) [pid = 192] [serial = 1359] [outer = 0000000000000000] 07:21:28 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (000000760836F800) [pid = 192] [serial = 1360] [outer = 0000007605D9E000] 07:21:28 INFO - PROCESS | 192 | 1460989288851 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (0000007611ED5C00) [pid = 192] [serial = 1361] [outer = 0000007605D9E000] 07:21:29 INFO - PROCESS | 192 | 1460989289694 Marionette TRACE conn5 <- [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]]]}] 07:21:29 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 07:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1236ms 07:21:29 INFO - PROCESS | 192 | 1460989289740 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 192 | 1460989289746 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 07:21:29 INFO - PROCESS | 192 | 1460989289751 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:21:29 INFO - PROCESS | 192 | 1460989289755 Marionette TRACE conn5 <- [1,1778,null,{}] 07:21:29 INFO - PROCESS | 192 | 1460989289760 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:29 INFO - PROCESS | 192 | 1460989289887 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 07:21:30 INFO - PROCESS | 192 | 1460989290040 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDA0800 == 104 [pid = 192] [id = 454] 07:21:30 INFO - PROCESS | 192 | ++DOMWINDOW == 187 (0000007605DB1000) [pid = 192] [serial = 1362] [outer = 0000000000000000] 07:21:30 INFO - PROCESS | 192 | ++DOMWINDOW == 188 (00000076084BD000) [pid = 192] [serial = 1363] [outer = 0000007605DB1000] 07:21:30 INFO - PROCESS | 192 | 1460989290094 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 192 | ++DOMWINDOW == 189 (0000007609AB9800) [pid = 192] [serial = 1364] [outer = 0000007605DB1000] 07:21:30 INFO - PROCESS | 192 | 1460989290719 Marionette TRACE conn5 <- [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]]]}] 07:21:30 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) 07:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1024ms 07:21:30 INFO - PROCESS | 192 | 1460989290779 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 07:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:21:30 INFO - PROCESS | 192 | 1460989290785 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 07:21:30 INFO - PROCESS | 192 | 1460989290791 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 192 | 1460989290794 Marionette TRACE conn5 <- [1,1782,null,{}] 07:21:30 INFO - PROCESS | 192 | 1460989290798 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:30 INFO - PROCESS | 192 | 1460989290917 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 07:21:31 INFO - PROCESS | 192 | 1460989291069 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000767A6C0000 == 103 [pid = 192] [id = 48] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 00000076179DD000 == 102 [pid = 192] [id = 391] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 0000007614A33800 == 101 [pid = 192] [id = 442] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 0000007612C95000 == 100 [pid = 192] [id = 441] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 0000007612C1A800 == 99 [pid = 192] [id = 440] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 0000007611893000 == 98 [pid = 192] [id = 439] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 0000007611678000 == 97 [pid = 192] [id = 438] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 0000007610675000 == 96 [pid = 192] [id = 437] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000760C633000 == 95 [pid = 192] [id = 436] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 00000076096D6800 == 94 [pid = 192] [id = 435] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 188 (0000007615BE2800) [pid = 192] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 187 (0000007614E29C00) [pid = 192] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 186 (00000076154F3C00) [pid = 192] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 185 (0000007615CA5000) [pid = 192] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 184 (0000007617912800) [pid = 192] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 183 (0000007679D6CC00) [pid = 192] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | ++DOCSHELL 000000760868C000 == 95 [pid = 192] [id = 455] 07:21:31 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (00000076006FAC00) [pid = 192] [serial = 1365] [outer = 0000000000000000] 07:21:31 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (0000007605A55800) [pid = 192] [serial = 1366] [outer = 00000076006FAC00] 07:21:31 INFO - PROCESS | 192 | 1460989291192 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (0000007609850000) [pid = 192] [serial = 1367] [outer = 00000076006FAC00] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000760BFB8800 == 94 [pid = 192] [id = 434] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000767C11C800 == 93 [pid = 192] [id = 431] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000767B6EE000 == 92 [pid = 192] [id = 430] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000767AD21000 == 91 [pid = 192] [id = 429] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 00000076795BF000 == 90 [pid = 192] [id = 428] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000761640A800 == 89 [pid = 192] [id = 427] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 00000076116E0800 == 88 [pid = 192] [id = 426] 07:21:31 INFO - PROCESS | 192 | --DOCSHELL 000000760956A800 == 87 [pid = 192] [id = 425] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 185 (0000007611EC8800) [pid = 192] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 184 (0000007614CE1400) [pid = 192] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 183 (0000007612AE2400) [pid = 192] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 182 (0000007608E25400) [pid = 192] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 181 (00000076124D9000) [pid = 192] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 180 (000000761320F400) [pid = 192] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 179 (000000760D9DC000) [pid = 192] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 178 (000000760DC77000) [pid = 192] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 177 (000000760C416800) [pid = 192] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 176 (000000760BC66000) [pid = 192] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 175 (000000760A64EC00) [pid = 192] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 174 (000000760EAD9C00) [pid = 192] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 173 (000000760B574000) [pid = 192] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 172 (000000760BFF4C00) [pid = 192] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 171 (000000760836E000) [pid = 192] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 170 (0000007605A5F400) [pid = 192] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 169 (00000076151F0000) [pid = 192] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 168 (0000007613293C00) [pid = 192] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 167 (0000007611ECB800) [pid = 192] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 166 (0000007608255400) [pid = 192] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 165 (000000760D937000) [pid = 192] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 164 (0000007614E35800) [pid = 192] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 163 (00000076154F1000) [pid = 192] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | --DOMWINDOW == 162 (000000761075B000) [pid = 192] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 192 | 1460989291695 Marionette TRACE conn5 <- [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]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 07:21:31 INFO - PROCESS | 192 | 1460989291737 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 192 | 1460989291739 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 07:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:21:31 INFO - PROCESS | 192 | 1460989291743 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 192 | 1460989291747 Marionette TRACE conn5 <- [1,1786,null,{}] 07:21:31 INFO - PROCESS | 192 | 1460989291758 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:31 INFO - PROCESS | 192 | 1460989291865 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 07:21:31 INFO - PROCESS | 192 | 1460989291874 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 192 | ++DOCSHELL 0000007610F97800 == 88 [pid = 192] [id = 456] 07:21:31 INFO - PROCESS | 192 | ++DOMWINDOW == 163 (000000760CE9A400) [pid = 192] [serial = 1368] [outer = 0000000000000000] 07:21:31 INFO - PROCESS | 192 | ++DOMWINDOW == 164 (000000760CEA9800) [pid = 192] [serial = 1369] [outer = 000000760CE9A400] 07:21:31 INFO - PROCESS | 192 | 1460989291924 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 192 | ++DOMWINDOW == 165 (000000760EACE000) [pid = 192] [serial = 1370] [outer = 000000760CE9A400] 07:21:32 INFO - PROCESS | 192 | 1460989292409 Marionette TRACE conn5 <- [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]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 07:21:32 INFO - PROCESS | 192 | 1460989292480 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 192 | 1460989292482 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 07:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:21:32 INFO - PROCESS | 192 | 1460989292486 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 192 | 1460989292488 Marionette TRACE conn5 <- [1,1790,null,{}] 07:21:32 INFO - PROCESS | 192 | 1460989292491 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:32 INFO - PROCESS | 192 | 1460989292597 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 07:21:32 INFO - PROCESS | 192 | 1460989292734 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BA5000 == 89 [pid = 192] [id = 457] 07:21:32 INFO - PROCESS | 192 | ++DOMWINDOW == 166 (000000760EC8E000) [pid = 192] [serial = 1371] [outer = 0000000000000000] 07:21:32 INFO - PROCESS | 192 | ++DOMWINDOW == 167 (0000007610611000) [pid = 192] [serial = 1372] [outer = 000000760EC8E000] 07:21:32 INFO - PROCESS | 192 | 1460989292781 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 192 | ++DOMWINDOW == 168 (000000761162A800) [pid = 192] [serial = 1373] [outer = 000000760EC8E000] 07:21:33 INFO - PROCESS | 192 | 1460989293170 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 07:21:33 INFO - PROCESS | 192 | 1460989293235 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 192 | 1460989293237 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 07:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:21:33 INFO - PROCESS | 192 | 1460989293240 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 192 | 1460989293242 Marionette TRACE conn5 <- [1,1794,null,{}] 07:21:33 INFO - PROCESS | 192 | 1460989293246 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:33 INFO - PROCESS | 192 | 1460989293388 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 07:21:33 INFO - PROCESS | 192 | 1460989293407 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C9A800 == 90 [pid = 192] [id = 458] 07:21:33 INFO - PROCESS | 192 | ++DOMWINDOW == 169 (0000007610606800) [pid = 192] [serial = 1374] [outer = 0000000000000000] 07:21:33 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (0000007611E07C00) [pid = 192] [serial = 1375] [outer = 0000007610606800] 07:21:33 INFO - PROCESS | 192 | 1460989293454 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (00000076124CC800) [pid = 192] [serial = 1376] [outer = 0000007610606800] 07:21:33 INFO - PROCESS | 192 | 1460989293956 Marionette TRACE conn5 <- [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]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 777ms 07:21:34 INFO - PROCESS | 192 | 1460989294020 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 192 | 1460989294022 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 07:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:21:34 INFO - PROCESS | 192 | 1460989294026 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 192 | 1460989294028 Marionette TRACE conn5 <- [1,1798,null,{}] 07:21:34 INFO - PROCESS | 192 | 1460989294031 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:34 INFO - PROCESS | 192 | 1460989294173 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 07:21:34 INFO - PROCESS | 192 | 1460989294197 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F8C800 == 91 [pid = 192] [id = 459] 07:21:34 INFO - PROCESS | 192 | ++DOMWINDOW == 172 (0000007614F59000) [pid = 192] [serial = 1377] [outer = 0000000000000000] 07:21:34 INFO - PROCESS | 192 | ++DOMWINDOW == 173 (0000007615423C00) [pid = 192] [serial = 1378] [outer = 0000007614F59000] 07:21:34 INFO - PROCESS | 192 | 1460989294248 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 192 | ++DOMWINDOW == 174 (0000007615B41400) [pid = 192] [serial = 1379] [outer = 0000007614F59000] 07:21:34 INFO - PROCESS | 192 | 1460989294715 Marionette TRACE conn5 <- [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]]]}] 07:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 07:21:34 INFO - PROCESS | 192 | 1460989294763 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 07:21:34 INFO - PROCESS | 192 | 1460989294765 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 07:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:21:34 INFO - PROCESS | 192 | 1460989294768 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 192 | 1460989294770 Marionette TRACE conn5 <- [1,1802,null,{}] 07:21:34 INFO - PROCESS | 192 | 1460989294784 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:34 INFO - PROCESS | 192 | 1460989294917 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 07:21:34 INFO - PROCESS | 192 | 1460989294935 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 192 | ++DOCSHELL 0000007615897000 == 92 [pid = 192] [id = 460] 07:21:34 INFO - PROCESS | 192 | ++DOMWINDOW == 175 (0000007614F5AC00) [pid = 192] [serial = 1380] [outer = 0000000000000000] 07:21:34 INFO - PROCESS | 192 | ++DOMWINDOW == 176 (0000007615B52800) [pid = 192] [serial = 1381] [outer = 0000007614F5AC00] 07:21:34 INFO - PROCESS | 192 | 1460989294983 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 192 | ++DOMWINDOW == 177 (0000007615BD9400) [pid = 192] [serial = 1382] [outer = 0000007614F5AC00] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 176 (0000007608291800) [pid = 192] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 175 (000000760BB15400) [pid = 192] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 174 (0000007605011C00) [pid = 192] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 173 (0000007608F8C000) [pid = 192] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 172 (000000760EC2B400) [pid = 192] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 171 (0000007615959400) [pid = 192] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 170 (0000007610759400) [pid = 192] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 169 (00000076121B8800) [pid = 192] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 168 (000000760BFF8000) [pid = 192] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:21:35 INFO - PROCESS | 192 | --DOMWINDOW == 167 (0000007609888800) [pid = 192] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:21:35 INFO - PROCESS | 192 | 1460989295666 Marionette TRACE conn5 <- [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]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 944ms 07:21:35 INFO - PROCESS | 192 | 1460989295716 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 192 | 1460989295718 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 07:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:21:35 INFO - PROCESS | 192 | 1460989295721 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 192 | 1460989295723 Marionette TRACE conn5 <- [1,1806,null,{}] 07:21:35 INFO - PROCESS | 192 | 1460989295727 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:35 INFO - PROCESS | 192 | 1460989295865 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 07:21:35 INFO - PROCESS | 192 | 1460989295932 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 192 | ++DOCSHELL 0000007615C46800 == 93 [pid = 192] [id = 461] 07:21:35 INFO - PROCESS | 192 | ++DOMWINDOW == 168 (0000007609210400) [pid = 192] [serial = 1383] [outer = 0000000000000000] 07:21:35 INFO - PROCESS | 192 | ++DOMWINDOW == 169 (000000760E9D4C00) [pid = 192] [serial = 1384] [outer = 0000007609210400] 07:21:35 INFO - PROCESS | 192 | 1460989295979 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 192 | ++DOMWINDOW == 170 (0000007615BE5800) [pid = 192] [serial = 1385] [outer = 0000007609210400] 07:21:36 INFO - PROCESS | 192 | 1460989296341 Marionette TRACE conn5 <- [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]]]}] 07:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 07:21:36 INFO - PROCESS | 192 | 1460989296396 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 192 | 1460989296398 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 07:21:36 INFO - PROCESS | 192 | 1460989296401 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:21:36 INFO - PROCESS | 192 | 1460989296403 Marionette TRACE conn5 <- [1,1810,null,{}] 07:21:36 INFO - PROCESS | 192 | 1460989296407 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:36 INFO - PROCESS | 192 | 1460989296507 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 07:21:36 INFO - PROCESS | 192 | 1460989296514 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 192 | ++DOCSHELL 0000007616DCA000 == 94 [pid = 192] [id = 462] 07:21:36 INFO - PROCESS | 192 | ++DOMWINDOW == 171 (0000007615C9E000) [pid = 192] [serial = 1386] [outer = 0000000000000000] 07:21:36 INFO - PROCESS | 192 | ++DOMWINDOW == 172 (0000007617910C00) [pid = 192] [serial = 1387] [outer = 0000007615C9E000] 07:21:36 INFO - PROCESS | 192 | 1460989296559 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 192 | ++DOMWINDOW == 173 (0000007618F7A800) [pid = 192] [serial = 1388] [outer = 0000007615C9E000] 07:21:37 INFO - PROCESS | 192 | 1460989297016 Marionette TRACE conn5 <- [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]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 07:21:37 INFO - PROCESS | 192 | 1460989297041 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 07:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:21:37 INFO - PROCESS | 192 | 1460989297043 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 07:21:37 INFO - PROCESS | 192 | 1460989297047 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 192 | 1460989297049 Marionette TRACE conn5 <- [1,1814,null,{}] 07:21:37 INFO - PROCESS | 192 | 1460989297052 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:37 INFO - PROCESS | 192 | 1460989297153 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 07:21:37 INFO - PROCESS | 192 | 1460989297159 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 192 | ++DOCSHELL 0000007618D72800 == 95 [pid = 192] [id = 463] 07:21:37 INFO - PROCESS | 192 | ++DOMWINDOW == 174 (0000007619FEF400) [pid = 192] [serial = 1389] [outer = 0000000000000000] 07:21:37 INFO - PROCESS | 192 | ++DOMWINDOW == 175 (000000761A1C0400) [pid = 192] [serial = 1390] [outer = 0000007619FEF400] 07:21:37 INFO - PROCESS | 192 | 1460989297237 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 192 | ++DOMWINDOW == 176 (0000007679D5D800) [pid = 192] [serial = 1391] [outer = 0000007619FEF400] 07:21:37 INFO - PROCESS | 192 | 1460989297976 Marionette TRACE conn5 <- [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]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 986ms 07:21:38 INFO - PROCESS | 192 | 1460989298034 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 192 | 1460989298040 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 07:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:21:38 INFO - PROCESS | 192 | 1460989298046 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 192 | 1460989298050 Marionette TRACE conn5 <- [1,1818,null,{}] 07:21:38 INFO - PROCESS | 192 | 1460989298070 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 192 | 1460989298245 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 07:21:38 INFO - PROCESS | 192 | 1460989298361 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDBB000 == 96 [pid = 192] [id = 464] 07:21:38 INFO - PROCESS | 192 | ++DOMWINDOW == 177 (0000007608A4F400) [pid = 192] [serial = 1392] [outer = 0000000000000000] 07:21:38 INFO - PROCESS | 192 | ++DOMWINDOW == 178 (000000760920DC00) [pid = 192] [serial = 1393] [outer = 0000007608A4F400] 07:21:38 INFO - PROCESS | 192 | 1460989298423 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 192 | ++DOMWINDOW == 179 (000000760B518C00) [pid = 192] [serial = 1394] [outer = 0000007608A4F400] 07:21:39 INFO - PROCESS | 192 | 1460989299083 Marionette TRACE conn5 <- [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]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1075ms 07:21:39 INFO - PROCESS | 192 | 1460989299143 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 192 | 1460989299150 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 07:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:21:39 INFO - PROCESS | 192 | 1460989299172 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 192 | 1460989299176 Marionette TRACE conn5 <- [1,1822,null,{}] 07:21:39 INFO - PROCESS | 192 | 1460989299181 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:39 INFO - PROCESS | 192 | 1460989299311 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 07:21:39 INFO - PROCESS | 192 | 1460989299459 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C96000 == 97 [pid = 192] [id = 465] 07:21:39 INFO - PROCESS | 192 | ++DOMWINDOW == 180 (000000760CEA1800) [pid = 192] [serial = 1395] [outer = 0000000000000000] 07:21:39 INFO - PROCESS | 192 | ++DOMWINDOW == 181 (000000760DCC9800) [pid = 192] [serial = 1396] [outer = 000000760CEA1800] 07:21:39 INFO - PROCESS | 192 | 1460989299519 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 192 | ++DOMWINDOW == 182 (0000007611646800) [pid = 192] [serial = 1397] [outer = 000000760CEA1800] 07:21:40 INFO - PROCESS | 192 | 1460989300134 Marionette TRACE conn5 <- [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]]]}] 07:21:40 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 07:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1043ms 07:21:40 INFO - PROCESS | 192 | 1460989300201 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 192 | 1460989300204 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 07:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:21:40 INFO - PROCESS | 192 | 1460989300208 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 192 | 1460989300212 Marionette TRACE conn5 <- [1,1826,null,{}] 07:21:40 INFO - PROCESS | 192 | 1460989300224 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 192 | 1460989300411 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 07:21:40 INFO - PROCESS | 192 | 1460989300553 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007675ED3800 == 98 [pid = 192] [id = 466] 07:21:40 INFO - PROCESS | 192 | ++DOMWINDOW == 183 (0000007614E27000) [pid = 192] [serial = 1398] [outer = 0000000000000000] 07:21:40 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (000000761575F400) [pid = 192] [serial = 1399] [outer = 0000007614E27000] 07:21:40 INFO - PROCESS | 192 | 1460989300617 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (0000007615768400) [pid = 192] [serial = 1400] [outer = 0000007614E27000] 07:21:41 INFO - PROCESS | 192 | 1460989301241 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1077ms 07:21:41 INFO - PROCESS | 192 | 1460989301301 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 192 | 1460989301305 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 07:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:21:41 INFO - PROCESS | 192 | 1460989301309 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 192 | 1460989301311 Marionette TRACE conn5 <- [1,1830,null,{}] 07:21:41 INFO - PROCESS | 192 | 1460989301315 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:41 INFO - PROCESS | 192 | 1460989301443 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 07:21:41 INFO - PROCESS | 192 | 1460989301603 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 192 | ++DOCSHELL 000000767C3CF000 == 99 [pid = 192] [id = 467] 07:21:41 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (0000007615C72400) [pid = 192] [serial = 1401] [outer = 0000000000000000] 07:21:41 INFO - PROCESS | 192 | ++DOMWINDOW == 187 (0000007617914400) [pid = 192] [serial = 1402] [outer = 0000007615C72400] 07:21:41 INFO - PROCESS | 192 | 1460989301663 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 192 | ++DOMWINDOW == 188 (000000761A1CD000) [pid = 192] [serial = 1403] [outer = 0000007615C72400] 07:21:42 INFO - PROCESS | 192 | 1460989302238 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 07:21:42 INFO - PROCESS | 192 | 1460989302299 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 192 | 1460989302302 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 07:21:42 INFO - PROCESS | 192 | 1460989302305 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:21:42 INFO - PROCESS | 192 | 1460989302308 Marionette TRACE conn5 <- [1,1834,null,{}] 07:21:42 INFO - PROCESS | 192 | 1460989302312 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 192 | 1460989302436 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 07:21:42 INFO - PROCESS | 192 | 1460989302582 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 192 | ++DOCSHELL 000000761B1F0000 == 100 [pid = 192] [id = 468] 07:21:42 INFO - PROCESS | 192 | ++DOMWINDOW == 189 (000000761A1C2800) [pid = 192] [serial = 1404] [outer = 0000000000000000] 07:21:42 INFO - PROCESS | 192 | ++DOMWINDOW == 190 (000000761AA96400) [pid = 192] [serial = 1405] [outer = 000000761A1C2800] 07:21:42 INFO - PROCESS | 192 | 1460989302642 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 192 | ++DOMWINDOW == 191 (000000761AA9D000) [pid = 192] [serial = 1406] [outer = 000000761A1C2800] 07:21:43 INFO - PROCESS | 192 | 1460989303240 Marionette TRACE conn5 <- [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]]]}] 07:21:43 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) 07:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 07:21:43 INFO - PROCESS | 192 | 1460989303294 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 192 | 1460989303297 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 07:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:21:43 INFO - PROCESS | 192 | 1460989303301 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 192 | 1460989303303 Marionette TRACE conn5 <- [1,1838,null,{}] 07:21:43 INFO - PROCESS | 192 | 1460989303307 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:43 INFO - PROCESS | 192 | 1460989303455 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 07:21:43 INFO - PROCESS | 192 | 1460989303604 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 192 | ++DOCSHELL 000000761ACDC800 == 101 [pid = 192] [id = 469] 07:21:43 INFO - PROCESS | 192 | ++DOMWINDOW == 192 (000000761AAC4000) [pid = 192] [serial = 1407] [outer = 0000000000000000] 07:21:43 INFO - PROCESS | 192 | ++DOMWINDOW == 193 (000000761AACBC00) [pid = 192] [serial = 1408] [outer = 000000761AAC4000] 07:21:43 INFO - PROCESS | 192 | 1460989303665 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 192 | ++DOMWINDOW == 194 (000000767AD3B400) [pid = 192] [serial = 1409] [outer = 000000761AAC4000] 07:21:44 INFO - PROCESS | 192 | 1460989304236 Marionette TRACE conn5 <- [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]]]}] 07:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 07:21:44 INFO - PROCESS | 192 | 1460989304290 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 07:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:21:44 INFO - PROCESS | 192 | 1460989304292 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 07:21:44 INFO - PROCESS | 192 | 1460989304296 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 192 | 1460989304298 Marionette TRACE conn5 <- [1,1842,null,{}] 07:21:44 INFO - PROCESS | 192 | 1460989304302 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:44 INFO - PROCESS | 192 | 1460989304425 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 07:21:44 INFO - PROCESS | 192 | 1460989304586 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 192 | ++DOCSHELL 000000761B0E0800 == 102 [pid = 192] [id = 470] 07:21:44 INFO - PROCESS | 192 | ++DOMWINDOW == 195 (0000007615774C00) [pid = 192] [serial = 1410] [outer = 0000000000000000] 07:21:44 INFO - PROCESS | 192 | ++DOMWINDOW == 196 (000000761577E800) [pid = 192] [serial = 1411] [outer = 0000007615774C00] 07:21:44 INFO - PROCESS | 192 | 1460989304645 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 192 | ++DOMWINDOW == 197 (000000761AAC8800) [pid = 192] [serial = 1412] [outer = 0000007615774C00] 07:21:45 INFO - PROCESS | 192 | 1460989305206 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 986ms 07:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:21:45 INFO - PROCESS | 192 | 1460989305284 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 192 | 1460989305287 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 07:21:45 INFO - PROCESS | 192 | 1460989305291 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 192 | 1460989305293 Marionette TRACE conn5 <- [1,1846,null,{}] 07:21:45 INFO - PROCESS | 192 | 1460989305297 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:45 INFO - PROCESS | 192 | 1460989305421 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 07:21:45 INFO - PROCESS | 192 | 1460989305569 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 192 | ++DOCSHELL 00000076197D2800 == 103 [pid = 192] [id = 471] 07:21:45 INFO - PROCESS | 192 | ++DOMWINDOW == 198 (0000007615781800) [pid = 192] [serial = 1413] [outer = 0000000000000000] 07:21:45 INFO - PROCESS | 192 | ++DOMWINDOW == 199 (0000007616D6BC00) [pid = 192] [serial = 1414] [outer = 0000007615781800] 07:21:45 INFO - PROCESS | 192 | 1460989305627 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 192 | ++DOMWINDOW == 200 (0000007616D72000) [pid = 192] [serial = 1415] [outer = 0000007615781800] 07:21:46 INFO - PROCESS | 192 | 1460989306243 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1023ms 07:21:46 INFO - PROCESS | 192 | 1460989306317 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 192 | 1460989306319 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 07:21:46 INFO - PROCESS | 192 | 1460989306323 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:21:46 INFO - PROCESS | 192 | 1460989306326 Marionette TRACE conn5 <- [1,1850,null,{}] 07:21:46 INFO - PROCESS | 192 | 1460989306330 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 192 | 1460989306554 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 07:21:46 INFO - PROCESS | 192 | 1460989306714 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BBB800 == 104 [pid = 192] [id = 472] 07:21:46 INFO - PROCESS | 192 | ++DOMWINDOW == 201 (0000007612AE8400) [pid = 192] [serial = 1416] [outer = 0000000000000000] 07:21:46 INFO - PROCESS | 192 | ++DOMWINDOW == 202 (0000007616D71400) [pid = 192] [serial = 1417] [outer = 0000007612AE8400] 07:21:46 INFO - PROCESS | 192 | 1460989306769 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 192 | ++DOMWINDOW == 203 (000000761956C000) [pid = 192] [serial = 1418] [outer = 0000007612AE8400] 07:21:47 INFO - PROCESS | 192 | 1460989307379 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1080ms 07:21:47 INFO - PROCESS | 192 | 1460989307414 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 192 | 1460989307416 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 07:21:47 INFO - PROCESS | 192 | 1460989307420 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:21:47 INFO - PROCESS | 192 | 1460989307422 Marionette TRACE conn5 <- [1,1854,null,{}] 07:21:47 INFO - PROCESS | 192 | 1460989307426 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:47 INFO - PROCESS | 192 | 1460989307552 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 07:21:47 INFO - PROCESS | 192 | 1460989307715 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 192 | ++DOCSHELL 000000760C496800 == 105 [pid = 192] [id = 473] 07:21:47 INFO - PROCESS | 192 | ++DOMWINDOW == 204 (0000007609889C00) [pid = 192] [serial = 1419] [outer = 0000000000000000] 07:21:47 INFO - PROCESS | 192 | ++DOMWINDOW == 205 (0000007611E10400) [pid = 192] [serial = 1420] [outer = 0000007609889C00] 07:21:47 INFO - PROCESS | 192 | 1460989307772 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 192 | ++DOMWINDOW == 206 (000000761956A400) [pid = 192] [serial = 1421] [outer = 0000007609889C00] 07:21:48 INFO - PROCESS | 192 | 1460989308648 Marionette TRACE conn5 <- [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]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1279ms 07:21:48 INFO - PROCESS | 192 | 1460989308705 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 192 | 1460989308711 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 07:21:48 INFO - PROCESS | 192 | 1460989308716 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:21:48 INFO - PROCESS | 192 | 1460989308720 Marionette TRACE conn5 <- [1,1858,null,{}] 07:21:48 INFO - PROCESS | 192 | 1460989308725 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:48 INFO - PROCESS | 192 | 1460989308846 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 07:21:49 INFO - PROCESS | 192 | 1460989309003 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 192 | ++DOCSHELL 000000760C498000 == 106 [pid = 192] [id = 474] 07:21:49 INFO - PROCESS | 192 | ++DOMWINDOW == 207 (00000076051F9800) [pid = 192] [serial = 1422] [outer = 0000000000000000] 07:21:49 INFO - PROCESS | 192 | ++DOMWINDOW == 208 (00000076084D4000) [pid = 192] [serial = 1423] [outer = 00000076051F9800] 07:21:49 INFO - PROCESS | 192 | 1460989309059 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 192 | ++DOMWINDOW == 209 (00000076096A9C00) [pid = 192] [serial = 1424] [outer = 00000076051F9800] 07:21:49 INFO - PROCESS | 192 | 1460989309666 Marionette TRACE conn5 <- [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]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 984ms 07:21:49 INFO - PROCESS | 192 | 1460989309708 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 192 | 1460989309714 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 07:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:21:49 INFO - PROCESS | 192 | 1460989309722 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 192 | 1460989309725 Marionette TRACE conn5 <- [1,1862,null,{}] 07:21:49 INFO - PROCESS | 192 | 1460989309728 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:49 INFO - PROCESS | 192 | 1460989309874 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 07:21:49 INFO - PROCESS | 192 | --DOCSHELL 0000007616DCA000 == 105 [pid = 192] [id = 462] 07:21:49 INFO - PROCESS | 192 | --DOCSHELL 0000007615C46800 == 104 [pid = 192] [id = 461] 07:21:49 INFO - PROCESS | 192 | --DOCSHELL 0000007615897000 == 103 [pid = 192] [id = 460] 07:21:49 INFO - PROCESS | 192 | --DOCSHELL 0000007614F8C800 == 102 [pid = 192] [id = 459] 07:21:49 INFO - PROCESS | 192 | --DOCSHELL 0000007612C9A800 == 101 [pid = 192] [id = 458] 07:21:49 INFO - PROCESS | 192 | --DOCSHELL 0000007612BA5000 == 100 [pid = 192] [id = 457] 07:21:49 INFO - PROCESS | 192 | --DOMWINDOW == 208 (0000007613259C00) [pid = 192] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 0000007610F97800 == 99 [pid = 192] [id = 456] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 000000760868C000 == 98 [pid = 192] [id = 455] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 000000760EDA0800 == 97 [pid = 192] [id = 454] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 0000007615C44800 == 96 [pid = 192] [id = 447] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 0000007615896000 == 95 [pid = 192] [id = 446] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 000000761166A800 == 94 [pid = 192] [id = 445] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 000000760B043000 == 93 [pid = 192] [id = 444] 07:21:50 INFO - PROCESS | 192 | --DOCSHELL 0000007614F88000 == 92 [pid = 192] [id = 443] 07:21:50 INFO - PROCESS | 192 | 1460989310091 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 207 (0000007608370400) [pid = 192] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 206 (0000007608EF4800) [pid = 192] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 205 (0000007615BA7800) [pid = 192] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 204 (000000760BD66800) [pid = 192] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 203 (0000007608A50000) [pid = 192] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 202 (00000076071BBC00) [pid = 192] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 201 (0000007619FF3000) [pid = 192] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 200 (000000760C41C800) [pid = 192] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 199 (0000007609856000) [pid = 192] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 198 (000000760B181400) [pid = 192] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 197 (000000760469F000) [pid = 192] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 196 (0000007610611800) [pid = 192] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 195 (000000760EC82C00) [pid = 192] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 194 (0000007615B59C00) [pid = 192] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 193 (00000076084B8C00) [pid = 192] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 192 (00000076169B5000) [pid = 192] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 191 (0000007615B44400) [pid = 192] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 190 (00000076164AD800) [pid = 192] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 189 (0000007611E07400) [pid = 192] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 188 (0000007611E0F000) [pid = 192] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 187 (0000007611642C00) [pid = 192] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 186 (00000076124D4800) [pid = 192] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 185 (000000760C578C00) [pid = 192] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 184 (000000760CEA5C00) [pid = 192] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 183 (0000007612AED000) [pid = 192] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 182 (0000007611EC7800) [pid = 192] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 181 (00000076121B3800) [pid = 192] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | --DOMWINDOW == 180 (000000760C415C00) [pid = 192] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 192 | ++DOCSHELL 0000007608682800 == 93 [pid = 192] [id = 475] 07:21:50 INFO - PROCESS | 192 | ++DOMWINDOW == 181 (0000007600C90400) [pid = 192] [serial = 1425] [outer = 0000000000000000] 07:21:50 INFO - PROCESS | 192 | ++DOMWINDOW == 182 (00000076071BBC00) [pid = 192] [serial = 1426] [outer = 0000007600C90400] 07:21:50 INFO - PROCESS | 192 | 1460989310153 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 192 | ++DOMWINDOW == 183 (0000007608E1FC00) [pid = 192] [serial = 1427] [outer = 0000007600C90400] 07:21:50 INFO - PROCESS | 192 | 1460989310607 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 943ms 07:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:21:50 INFO - PROCESS | 192 | 1460989310666 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 192 | 1460989310669 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 07:21:50 INFO - PROCESS | 192 | 1460989310672 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 192 | 1460989310676 Marionette TRACE conn5 <- [1,1866,null,{}] 07:21:50 INFO - PROCESS | 192 | 1460989310687 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 192 | 1460989310796 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 07:21:50 INFO - PROCESS | 192 | 1460989310812 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 192 | ++DOCSHELL 0000007610F9B000 == 94 [pid = 192] [id = 476] 07:21:50 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (000000760BFF9000) [pid = 192] [serial = 1428] [outer = 0000000000000000] 07:21:50 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (000000760C41C800) [pid = 192] [serial = 1429] [outer = 000000760BFF9000] 07:21:50 INFO - PROCESS | 192 | 1460989310862 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (000000760CEA8000) [pid = 192] [serial = 1430] [outer = 000000760BFF9000] 07:21:51 INFO - PROCESS | 192 | 1460989311353 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 07:21:51 INFO - PROCESS | 192 | 1460989311409 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 192 | 1460989311412 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 07:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:21:51 INFO - PROCESS | 192 | 1460989311415 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 192 | 1460989311417 Marionette TRACE conn5 <- [1,1870,null,{}] 07:21:51 INFO - PROCESS | 192 | 1460989311420 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:51 INFO - PROCESS | 192 | 1460989311526 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 07:21:51 INFO - PROCESS | 192 | 1460989311636 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007611953000 == 95 [pid = 192] [id = 477] 07:21:51 INFO - PROCESS | 192 | ++DOMWINDOW == 187 (000000760DAACC00) [pid = 192] [serial = 1431] [outer = 0000000000000000] 07:21:51 INFO - PROCESS | 192 | ++DOMWINDOW == 188 (000000760DC41800) [pid = 192] [serial = 1432] [outer = 000000760DAACC00] 07:21:51 INFO - PROCESS | 192 | 1460989311683 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 192 | ++DOMWINDOW == 189 (000000760EACB400) [pid = 192] [serial = 1433] [outer = 000000760DAACC00] 07:21:52 INFO - PROCESS | 192 | 1460989312059 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 07:21:52 INFO - PROCESS | 192 | 1460989312089 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 192 | 1460989312091 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 07:21:52 INFO - PROCESS | 192 | 1460989312094 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:21:52 INFO - PROCESS | 192 | 1460989312096 Marionette TRACE conn5 <- [1,1874,null,{}] 07:21:52 INFO - PROCESS | 192 | 1460989312099 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:52 INFO - PROCESS | 192 | 1460989312250 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 07:21:52 INFO - PROCESS | 192 | 1460989312304 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C9A800 == 96 [pid = 192] [id = 478] 07:21:52 INFO - PROCESS | 192 | ++DOMWINDOW == 190 (0000007609884C00) [pid = 192] [serial = 1434] [outer = 0000000000000000] 07:21:52 INFO - PROCESS | 192 | ++DOMWINDOW == 191 (000000760EC82400) [pid = 192] [serial = 1435] [outer = 0000007609884C00] 07:21:52 INFO - PROCESS | 192 | 1460989312354 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 192 | ++DOMWINDOW == 192 (0000007610754400) [pid = 192] [serial = 1436] [outer = 0000007609884C00] 07:21:52 INFO - PROCESS | 192 | 1460989312839 Marionette TRACE conn5 <- [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]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 777ms 07:21:52 INFO - PROCESS | 192 | 1460989312875 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 192 | 1460989312877 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 07:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:21:52 INFO - PROCESS | 192 | 1460989312889 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 192 | 1460989312891 Marionette TRACE conn5 <- [1,1878,null,{}] 07:21:52 INFO - PROCESS | 192 | 1460989312895 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:53 INFO - PROCESS | 192 | 1460989313041 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 07:21:53 INFO - PROCESS | 192 | 1460989313063 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BB5000 == 97 [pid = 192] [id = 479] 07:21:53 INFO - PROCESS | 192 | ++DOMWINDOW == 193 (0000007611EC7800) [pid = 192] [serial = 1437] [outer = 0000000000000000] 07:21:53 INFO - PROCESS | 192 | ++DOMWINDOW == 194 (00000076124CE000) [pid = 192] [serial = 1438] [outer = 0000007611EC7800] 07:21:53 INFO - PROCESS | 192 | 1460989313113 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 192 | ++DOMWINDOW == 195 (000000761320F000) [pid = 192] [serial = 1439] [outer = 0000007611EC7800] 07:21:53 INFO - PROCESS | 192 | 1460989313571 Marionette TRACE conn5 <- [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]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 07:21:53 INFO - PROCESS | 192 | 1460989313653 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 192 | 1460989313656 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 07:21:53 INFO - PROCESS | 192 | 1460989313662 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 192 | 1460989313664 Marionette TRACE conn5 <- [1,1882,null,{}] 07:21:53 INFO - PROCESS | 192 | 1460989313667 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:21:53 INFO - PROCESS | 192 | 1460989313804 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 07:21:53 INFO - PROCESS | 192 | 1460989313824 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 192 | ++DOCSHELL 000000761588B000 == 98 [pid = 192] [id = 480] 07:21:53 INFO - PROCESS | 192 | ++DOMWINDOW == 196 (0000007613256C00) [pid = 192] [serial = 1440] [outer = 0000000000000000] 07:21:53 INFO - PROCESS | 192 | ++DOMWINDOW == 197 (000000761329CC00) [pid = 192] [serial = 1441] [outer = 0000007613256C00] 07:21:53 INFO - PROCESS | 192 | 1460989313870 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 192 | ++DOMWINDOW == 198 (0000007614CE9000) [pid = 192] [serial = 1442] [outer = 0000007613256C00] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 197 (0000007614F59000) [pid = 192] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 196 (0000007615C9E000) [pid = 192] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 195 (000000760EC8E000) [pid = 192] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 194 (0000007610606800) [pid = 192] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 193 (0000007605DB1000) [pid = 192] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 192 (0000007614F5AC00) [pid = 192] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 191 (0000007609210400) [pid = 192] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 190 (00000076006FAC00) [pid = 192] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:21:54 INFO - PROCESS | 192 | --DOMWINDOW == 189 (000000760CE9A400) [pid = 192] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:21:54 INFO - PROCESS | 192 | 1460989314588 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 966ms 07:21:54 INFO - PROCESS | 192 | 1460989314637 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 192 | 1460989314639 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 07:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:21:54 INFO - PROCESS | 192 | 1460989314642 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 192 | 1460989314644 Marionette TRACE conn5 <- [1,1886,null,{}] 07:21:54 INFO - PROCESS | 192 | 1460989314647 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:54 INFO - PROCESS | 192 | 1460989314787 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 07:21:54 INFO - PROCESS | 192 | 1460989314858 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:54 INFO - PROCESS | 192 | ++DOCSHELL 00000076159D4000 == 99 [pid = 192] [id = 481] 07:21:54 INFO - PROCESS | 192 | ++DOMWINDOW == 190 (0000007609292800) [pid = 192] [serial = 1443] [outer = 0000000000000000] 07:21:54 INFO - PROCESS | 192 | ++DOMWINDOW == 191 (0000007610760800) [pid = 192] [serial = 1444] [outer = 0000007609292800] 07:21:54 INFO - PROCESS | 192 | 1460989314905 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 192 | ++DOMWINDOW == 192 (0000007614F5B000) [pid = 192] [serial = 1445] [outer = 0000007609292800] 07:21:55 INFO - PROCESS | 192 | 1460989315399 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 776ms 07:21:55 INFO - PROCESS | 192 | 1460989315422 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 192 | 1460989315427 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 07:21:55 INFO - PROCESS | 192 | 1460989315433 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:21:55 INFO - PROCESS | 192 | 1460989315438 Marionette TRACE conn5 <- [1,1890,null,{}] 07:21:55 INFO - PROCESS | 192 | 1460989315445 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:55 INFO - PROCESS | 192 | 1460989315614 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 07:21:55 INFO - PROCESS | 192 | 1460989315769 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF0A800 == 100 [pid = 192] [id = 482] 07:21:55 INFO - PROCESS | 192 | ++DOMWINDOW == 193 (0000007608250000) [pid = 192] [serial = 1446] [outer = 0000000000000000] 07:21:55 INFO - PROCESS | 192 | ++DOMWINDOW == 194 (0000007608296000) [pid = 192] [serial = 1447] [outer = 0000007608250000] 07:21:55 INFO - PROCESS | 192 | 1460989315833 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 192 | ++DOMWINDOW == 195 (0000007609260400) [pid = 192] [serial = 1448] [outer = 0000007608250000] 07:21:56 INFO - PROCESS | 192 | 1460989316437 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1079ms 07:21:56 INFO - PROCESS | 192 | 1460989316518 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 192 | 1460989316525 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 07:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:21:56 INFO - PROCESS | 192 | 1460989316532 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 192 | 1460989316535 Marionette TRACE conn5 <- [1,1894,null,{}] 07:21:56 INFO - PROCESS | 192 | 1460989316555 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 192 | 1460989316692 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 07:21:56 INFO - PROCESS | 192 | 1460989316833 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 192 | ++DOCSHELL 0000007611866000 == 101 [pid = 192] [id = 483] 07:21:56 INFO - PROCESS | 192 | ++DOMWINDOW == 196 (000000760A64A400) [pid = 192] [serial = 1449] [outer = 0000000000000000] 07:21:56 INFO - PROCESS | 192 | ++DOMWINDOW == 197 (000000760C416400) [pid = 192] [serial = 1450] [outer = 000000760A64A400] 07:21:56 INFO - PROCESS | 192 | 1460989316893 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 192 | ++DOMWINDOW == 198 (000000760CEA7400) [pid = 192] [serial = 1451] [outer = 000000760A64A400] 07:21:57 INFO - PROCESS | 192 | 1460989317478 Marionette TRACE conn5 <- [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]]]}] 07:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 986ms 07:21:57 INFO - PROCESS | 192 | 1460989317522 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 192 | 1460989317525 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 07:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:21:57 INFO - PROCESS | 192 | 1460989317529 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - PROCESS | 192 | 1460989317533 Marionette TRACE conn5 <- [1,1898,null,{}] 07:21:57 INFO - PROCESS | 192 | 1460989317545 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:57 INFO - PROCESS | 192 | 1460989317678 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 07:21:57 INFO - PROCESS | 192 | 1460989317840 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007616958000 == 102 [pid = 192] [id = 484] 07:21:57 INFO - PROCESS | 192 | ++DOMWINDOW == 199 (0000007611E0C000) [pid = 192] [serial = 1452] [outer = 0000000000000000] 07:21:57 INFO - PROCESS | 192 | ++DOMWINDOW == 200 (00000076121BE400) [pid = 192] [serial = 1453] [outer = 0000007611E0C000] 07:21:57 INFO - PROCESS | 192 | 1460989317902 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 192 | ++DOMWINDOW == 201 (00000076151F2800) [pid = 192] [serial = 1454] [outer = 0000007611E0C000] 07:21:58 INFO - PROCESS | 192 | 1460989318540 Marionette TRACE conn5 <- [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]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1075ms 07:21:58 INFO - PROCESS | 192 | 1460989318607 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 07:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:21:58 INFO - PROCESS | 192 | 1460989318610 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 07:21:58 INFO - PROCESS | 192 | 1460989318613 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 192 | 1460989318616 Marionette TRACE conn5 <- [1,1902,null,{}] 07:21:58 INFO - PROCESS | 192 | 1460989318620 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 192 | 1460989318748 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 07:21:58 INFO - PROCESS | 192 | 1460989318897 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007616DDD800 == 103 [pid = 192] [id = 485] 07:21:58 INFO - PROCESS | 192 | ++DOMWINDOW == 202 (0000007615760C00) [pid = 192] [serial = 1455] [outer = 0000000000000000] 07:21:58 INFO - PROCESS | 192 | ++DOMWINDOW == 203 (000000761577C800) [pid = 192] [serial = 1456] [outer = 0000007615760C00] 07:21:58 INFO - PROCESS | 192 | 1460989318957 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 192 | ++DOMWINDOW == 204 (0000007615B4E400) [pid = 192] [serial = 1457] [outer = 0000007615760C00] 07:21:59 INFO - PROCESS | 192 | 1460989319505 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 923ms 07:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:21:59 INFO - PROCESS | 192 | 1460989319538 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 192 | 1460989319541 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 07:21:59 INFO - PROCESS | 192 | 1460989319545 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 192 | 1460989319547 Marionette TRACE conn5 <- [1,1906,null,{}] 07:21:59 INFO - PROCESS | 192 | 1460989319551 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:59 INFO - PROCESS | 192 | 1460989319673 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 07:21:59 INFO - PROCESS | 192 | 1460989319834 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 192 | ++DOCSHELL 0000007618D70000 == 104 [pid = 192] [id = 486] 07:21:59 INFO - PROCESS | 192 | ++DOMWINDOW == 205 (0000007615B44400) [pid = 192] [serial = 1458] [outer = 0000000000000000] 07:21:59 INFO - PROCESS | 192 | ++DOMWINDOW == 206 (0000007615BD8800) [pid = 192] [serial = 1459] [outer = 0000007615B44400] 07:21:59 INFO - PROCESS | 192 | 1460989319892 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 192 | ++DOMWINDOW == 207 (0000007615C9C400) [pid = 192] [serial = 1460] [outer = 0000007615B44400] 07:22:00 INFO - PROCESS | 192 | 1460989320487 Marionette TRACE conn5 <- [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]]]}] 07:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 07:22:00 INFO - PROCESS | 192 | 1460989320532 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 192 | 1460989320535 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 07:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:22:00 INFO - PROCESS | 192 | 1460989320539 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 192 | 1460989320541 Marionette TRACE conn5 <- [1,1910,null,{}] 07:22:00 INFO - PROCESS | 192 | 1460989320545 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:00 INFO - PROCESS | 192 | 1460989320691 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 07:22:00 INFO - PROCESS | 192 | 1460989320845 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 192 | ++DOCSHELL 000000761B1B5800 == 105 [pid = 192] [id = 487] 07:22:00 INFO - PROCESS | 192 | ++DOMWINDOW == 208 (0000007616D6A400) [pid = 192] [serial = 1461] [outer = 0000000000000000] 07:22:00 INFO - PROCESS | 192 | ++DOMWINDOW == 209 (0000007616D74400) [pid = 192] [serial = 1462] [outer = 0000007616D6A400] 07:22:00 INFO - PROCESS | 192 | 1460989320924 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 192 | ++DOMWINDOW == 210 (0000007619571400) [pid = 192] [serial = 1463] [outer = 0000007616D6A400] 07:22:01 INFO - PROCESS | 192 | 1460989321508 Marionette TRACE conn5 <- [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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1024ms 07:22:01 INFO - PROCESS | 192 | 1460989321566 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 192 | 1460989321569 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:22:01 INFO - PROCESS | 192 | 1460989321572 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 192 | 1460989321575 Marionette TRACE conn5 <- [1,1914,null,{}] 07:22:01 INFO - PROCESS | 192 | 1460989321579 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 192 | 1460989321700 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 07:22:01 INFO - PROCESS | 192 | 1460989321863 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 192 | ++DOCSHELL 000000767AF17000 == 106 [pid = 192] [id = 488] 07:22:01 INFO - PROCESS | 192 | ++DOMWINDOW == 211 (0000007619FF4800) [pid = 192] [serial = 1464] [outer = 0000000000000000] 07:22:01 INFO - PROCESS | 192 | ++DOMWINDOW == 212 (000000761A1CB400) [pid = 192] [serial = 1465] [outer = 0000007619FF4800] 07:22:01 INFO - PROCESS | 192 | 1460989321921 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 192 | ++DOMWINDOW == 213 (000000761AAC3C00) [pid = 192] [serial = 1466] [outer = 0000007619FF4800] 07:22:02 INFO - PROCESS | 192 | 1460989322444 Marionette TRACE conn5 <- [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]]]}] 07:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 944ms 07:22:02 INFO - PROCESS | 192 | 1460989322519 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 192 | 1460989322522 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 07:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:22:02 INFO - PROCESS | 192 | 1460989322526 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 192 | 1460989322528 Marionette TRACE conn5 <- [1,1918,null,{}] 07:22:02 INFO - PROCESS | 192 | 1460989322533 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:02 INFO - PROCESS | 192 | 1460989322657 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 07:22:02 INFO - PROCESS | 192 | 1460989322807 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 192 | ++DOCSHELL 000000767FC69000 == 107 [pid = 192] [id = 489] 07:22:02 INFO - PROCESS | 192 | ++DOMWINDOW == 214 (000000761AAC0800) [pid = 192] [serial = 1467] [outer = 0000000000000000] 07:22:02 INFO - PROCESS | 192 | ++DOMWINDOW == 215 (000000761AACF800) [pid = 192] [serial = 1468] [outer = 000000761AAC0800] 07:22:02 INFO - PROCESS | 192 | 1460989322865 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 192 | ++DOMWINDOW == 216 (000000767A352400) [pid = 192] [serial = 1469] [outer = 000000761AAC0800] 07:22:03 INFO - PROCESS | 192 | 1460989323436 Marionette TRACE conn5 <- [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]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 986ms 07:22:03 INFO - PROCESS | 192 | 1460989323514 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 192 | 1460989323516 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 07:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:22:03 INFO - PROCESS | 192 | 1460989323520 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 192 | 1460989323522 Marionette TRACE conn5 <- [1,1922,null,{}] 07:22:03 INFO - PROCESS | 192 | 1460989323526 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:03 INFO - PROCESS | 192 | 1460989323655 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 07:22:03 INFO - PROCESS | 192 | 1460989323818 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 192 | ++DOCSHELL 0000007616978000 == 108 [pid = 192] [id = 490] 07:22:03 INFO - PROCESS | 192 | ++DOMWINDOW == 217 (00000076164BD800) [pid = 192] [serial = 1470] [outer = 0000000000000000] 07:22:03 INFO - PROCESS | 192 | ++DOMWINDOW == 218 (00000076164C5C00) [pid = 192] [serial = 1471] [outer = 00000076164BD800] 07:22:03 INFO - PROCESS | 192 | 1460989323876 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 192 | ++DOMWINDOW == 219 (000000761AAC6400) [pid = 192] [serial = 1472] [outer = 00000076164BD800] 07:22:04 INFO - PROCESS | 192 | 1460989324494 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1021ms 07:22:04 INFO - PROCESS | 192 | 1460989324544 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 192 | 1460989324546 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 07:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:22:04 INFO - PROCESS | 192 | 1460989324550 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 192 | 1460989324552 Marionette TRACE conn5 <- [1,1926,null,{}] 07:22:04 INFO - PROCESS | 192 | 1460989324556 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:04 INFO - PROCESS | 192 | 1460989324681 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 07:22:04 INFO - PROCESS | 192 | 1460989324845 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 192 | ++DOCSHELL 000000761B7D5000 == 109 [pid = 192] [id = 491] 07:22:04 INFO - PROCESS | 192 | ++DOMWINDOW == 220 (00000076164CB800) [pid = 192] [serial = 1473] [outer = 0000000000000000] 07:22:04 INFO - PROCESS | 192 | ++DOMWINDOW == 221 (000000761849A400) [pid = 192] [serial = 1474] [outer = 00000076164CB800] 07:22:04 INFO - PROCESS | 192 | 1460989324904 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 192 | ++DOMWINDOW == 222 (00000076184A0C00) [pid = 192] [serial = 1475] [outer = 00000076164CB800] 07:22:05 INFO - PROCESS | 192 | 1460989325441 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 923ms 07:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:22:05 INFO - PROCESS | 192 | 1460989325476 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 192 | 1460989325479 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 07:22:05 INFO - PROCESS | 192 | 1460989325482 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 192 | 1460989325485 Marionette TRACE conn5 <- [1,1930,null,{}] 07:22:05 INFO - PROCESS | 192 | 1460989325489 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:05 INFO - PROCESS | 192 | 1460989325636 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 07:22:05 INFO - PROCESS | 192 | 1460989325790 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 192 | ++DOCSHELL 000000761ABD9800 == 110 [pid = 192] [id = 492] 07:22:05 INFO - PROCESS | 192 | ++DOMWINDOW == 223 (000000761A09D400) [pid = 192] [serial = 1476] [outer = 0000000000000000] 07:22:05 INFO - PROCESS | 192 | ++DOMWINDOW == 224 (000000761A0A3000) [pid = 192] [serial = 1477] [outer = 000000761A09D400] 07:22:05 INFO - PROCESS | 192 | 1460989325854 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 192 | ++DOMWINDOW == 225 (000000767AD3D000) [pid = 192] [serial = 1478] [outer = 000000761A09D400] 07:22:06 INFO - PROCESS | 192 | 1460989326480 Marionette TRACE conn5 <- [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]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1026ms 07:22:06 INFO - PROCESS | 192 | 1460989326511 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 192 | 1460989326514 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 07:22:06 INFO - PROCESS | 192 | 1460989326517 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:22:06 INFO - PROCESS | 192 | 1460989326519 Marionette TRACE conn5 <- [1,1934,null,{}] 07:22:06 INFO - PROCESS | 192 | 1460989326523 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 192 | 1460989326654 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 07:22:06 INFO - PROCESS | 192 | 1460989326821 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDB5000 == 111 [pid = 192] [id = 493] 07:22:06 INFO - PROCESS | 192 | ++DOMWINDOW == 226 (000000760EAD5800) [pid = 192] [serial = 1479] [outer = 0000000000000000] 07:22:06 INFO - PROCESS | 192 | ++DOMWINDOW == 227 (0000007615BA6000) [pid = 192] [serial = 1480] [outer = 000000760EAD5800] 07:22:06 INFO - PROCESS | 192 | 1460989326880 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 192 | ++DOMWINDOW == 228 (0000007617943000) [pid = 192] [serial = 1481] [outer = 000000760EAD5800] 07:22:07 INFO - PROCESS | 192 | 1460989327695 Marionette TRACE conn5 <- [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]]]}] 07:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1239ms 07:22:07 INFO - PROCESS | 192 | 1460989327759 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 07:22:07 INFO - PROCESS | 192 | 1460989327763 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 07:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:22:07 INFO - PROCESS | 192 | 1460989327768 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 192 | 1460989327772 Marionette TRACE conn5 <- [1,1938,null,{}] 07:22:07 INFO - PROCESS | 192 | 1460989327778 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:07 INFO - PROCESS | 192 | 1460989327908 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 07:22:08 INFO - PROCESS | 192 | 1460989328030 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FA8000 == 112 [pid = 192] [id = 494] 07:22:08 INFO - PROCESS | 192 | ++DOMWINDOW == 229 (00000076084B5C00) [pid = 192] [serial = 1482] [outer = 0000000000000000] 07:22:08 INFO - PROCESS | 192 | ++DOMWINDOW == 230 (0000007608F98400) [pid = 192] [serial = 1483] [outer = 00000076084B5C00] 07:22:08 INFO - PROCESS | 192 | 1460989328084 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 192 | ++DOMWINDOW == 231 (000000760BB18800) [pid = 192] [serial = 1484] [outer = 00000076084B5C00] 07:22:08 INFO - PROCESS | 192 | 1460989328612 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 925ms 07:22:08 INFO - PROCESS | 192 | 1460989328698 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 192 | 1460989328703 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 07:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:22:08 INFO - PROCESS | 192 | 1460989328710 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 192 | 1460989328713 Marionette TRACE conn5 <- [1,1942,null,{}] 07:22:08 INFO - PROCESS | 192 | 1460989328717 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 192 | 1460989328838 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 07:22:09 INFO - PROCESS | 192 | 1460989328992 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 192 | ++DOCSHELL 0000007615894000 == 113 [pid = 192] [id = 495] 07:22:09 INFO - PROCESS | 192 | ++DOMWINDOW == 232 (000000760CE0BC00) [pid = 192] [serial = 1485] [outer = 0000000000000000] 07:22:09 INFO - PROCESS | 192 | ++DOMWINDOW == 233 (000000760D9DC800) [pid = 192] [serial = 1486] [outer = 000000760CE0BC00] 07:22:09 INFO - PROCESS | 192 | 1460989329046 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 192 | ++DOMWINDOW == 234 (000000760EC87800) [pid = 192] [serial = 1487] [outer = 000000760CE0BC00] 07:22:09 INFO - PROCESS | 192 | 1460989329674 Marionette TRACE conn5 <- [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]]]}] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007605178000 == 112 [pid = 192] [id = 394] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 000000761588B000 == 111 [pid = 192] [id = 480] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007614BB5000 == 110 [pid = 192] [id = 479] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007612C9A800 == 109 [pid = 192] [id = 478] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007611953000 == 108 [pid = 192] [id = 477] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007610F9B000 == 107 [pid = 192] [id = 476] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007608682800 == 106 [pid = 192] [id = 475] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 000000760C498000 == 105 [pid = 192] [id = 474] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 233 (000000761A1C0400) [pid = 192] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 232 (000000761542D400) [pid = 192] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 231 (0000007615C76800) [pid = 192] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 230 (0000007619FE8000) [pid = 192] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 229 (0000007615BE3800) [pid = 192] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 228 (000000761A1C5400) [pid = 192] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007614BBB800 == 104 [pid = 192] [id = 472] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 00000076197D2800 == 103 [pid = 192] [id = 471] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 000000761B0E0800 == 102 [pid = 192] [id = 470] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 000000761ACDC800 == 101 [pid = 192] [id = 469] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 000000761B1F0000 == 100 [pid = 192] [id = 468] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 000000767C3CF000 == 99 [pid = 192] [id = 467] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED3800 == 98 [pid = 192] [id = 466] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 0000007612C96000 == 97 [pid = 192] [id = 465] 07:22:09 INFO - PROCESS | 192 | --DOCSHELL 000000760EDBB000 == 96 [pid = 192] [id = 464] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 227 (0000007618F7A800) [pid = 192] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 226 (0000007615B41400) [pid = 192] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 225 (0000007617910C00) [pid = 192] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 224 (000000760836F800) [pid = 192] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 223 (0000007614E27800) [pid = 192] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 222 (0000007610611000) [pid = 192] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 221 (0000007611E07C00) [pid = 192] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 220 (00000076084BD000) [pid = 192] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 219 (0000007615BD9400) [pid = 192] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 218 (0000007615BE5800) [pid = 192] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 217 (0000007605A55800) [pid = 192] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1083ms 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 216 (0000007609AB9800) [pid = 192] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 215 (0000007615B52800) [pid = 192] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 214 (0000007609850000) [pid = 192] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 213 (000000760B57E400) [pid = 192] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 212 (000000760E9D4C00) [pid = 192] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 211 (00000076124CC800) [pid = 192] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 210 (000000760EACE000) [pid = 192] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 209 (0000007610762800) [pid = 192] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 208 (000000761162A800) [pid = 192] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 207 (000000760CEA9800) [pid = 192] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 206 (0000007615423C00) [pid = 192] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | --DOMWINDOW == 205 (00000076084B1C00) [pid = 192] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:22:09 INFO - PROCESS | 192 | 1460989329808 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 192 | 1460989329811 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 07:22:09 INFO - PROCESS | 192 | 1460989329825 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:22:09 INFO - PROCESS | 192 | 1460989329829 Marionette TRACE conn5 <- [1,1946,null,{}] 07:22:09 INFO - PROCESS | 192 | 1460989329840 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:09 INFO - PROCESS | 192 | 1460989329954 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 07:22:09 INFO - PROCESS | 192 | 1460989329961 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC13000 == 97 [pid = 192] [id = 496] 07:22:09 INFO - PROCESS | 192 | ++DOMWINDOW == 206 (000000760A650800) [pid = 192] [serial = 1488] [outer = 0000000000000000] 07:22:10 INFO - PROCESS | 192 | ++DOMWINDOW == 207 (000000760B577C00) [pid = 192] [serial = 1489] [outer = 000000760A650800] 07:22:10 INFO - PROCESS | 192 | 1460989330011 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 192 | ++DOMWINDOW == 208 (000000760DC76C00) [pid = 192] [serial = 1490] [outer = 000000760A650800] 07:22:10 INFO - PROCESS | 192 | 1460989330569 Marionette TRACE conn5 <- [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]]]}] 07:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 774ms 07:22:10 INFO - PROCESS | 192 | 1460989330604 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 192 | 1460989330607 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 07:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:22:10 INFO - PROCESS | 192 | 1460989330610 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 192 | 1460989330612 Marionette TRACE conn5 <- [1,1950,null,{}] 07:22:10 INFO - PROCESS | 192 | 1460989330615 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:10 INFO - PROCESS | 192 | 1460989330726 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 07:22:10 INFO - PROCESS | 192 | 1460989330840 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C8A000 == 98 [pid = 192] [id = 497] 07:22:10 INFO - PROCESS | 192 | ++DOMWINDOW == 209 (0000007611E06C00) [pid = 192] [serial = 1491] [outer = 0000000000000000] 07:22:10 INFO - PROCESS | 192 | ++DOMWINDOW == 210 (0000007612AE2400) [pid = 192] [serial = 1492] [outer = 0000007611E06C00] 07:22:10 INFO - PROCESS | 192 | 1460989330889 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 192 | ++DOMWINDOW == 211 (0000007614CE0C00) [pid = 192] [serial = 1493] [outer = 0000007611E06C00] 07:22:11 INFO - PROCESS | 192 | 1460989331289 Marionette TRACE conn5 <- [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]]]}] 07:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 07:22:11 INFO - PROCESS | 192 | 1460989331347 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 192 | 1460989331349 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 07:22:11 INFO - PROCESS | 192 | 1460989331352 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:22:11 INFO - PROCESS | 192 | 1460989331355 Marionette TRACE conn5 <- [1,1954,null,{}] 07:22:11 INFO - PROCESS | 192 | 1460989331358 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:11 INFO - PROCESS | 192 | 1460989331460 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 07:22:11 INFO - PROCESS | 192 | 1460989331466 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 192 | ++DOCSHELL 00000076157D9800 == 99 [pid = 192] [id = 498] 07:22:11 INFO - PROCESS | 192 | ++DOMWINDOW == 212 (0000007614E32800) [pid = 192] [serial = 1494] [outer = 0000000000000000] 07:22:11 INFO - PROCESS | 192 | ++DOMWINDOW == 213 (000000761542A000) [pid = 192] [serial = 1495] [outer = 0000007614E32800] 07:22:11 INFO - PROCESS | 192 | 1460989331517 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 192 | ++DOMWINDOW == 214 (0000007615778400) [pid = 192] [serial = 1496] [outer = 0000007614E32800] 07:22:11 INFO - PROCESS | 192 | 1460989331973 Marionette TRACE conn5 <- [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]]]}] 07:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 07:22:12 INFO - PROCESS | 192 | 1460989332034 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 192 | 1460989332037 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 07:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:22:12 INFO - PROCESS | 192 | 1460989332040 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 192 | 1460989332042 Marionette TRACE conn5 <- [1,1958,null,{}] 07:22:12 INFO - PROCESS | 192 | 1460989332046 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:12 INFO - PROCESS | 192 | 1460989332237 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 07:22:12 INFO - PROCESS | 192 | 1460989332265 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 192 | ++DOCSHELL 0000007616954000 == 100 [pid = 192] [id = 499] 07:22:12 INFO - PROCESS | 192 | ++DOMWINDOW == 215 (0000007615C6F800) [pid = 192] [serial = 1497] [outer = 0000000000000000] 07:22:12 INFO - PROCESS | 192 | ++DOMWINDOW == 216 (0000007616310800) [pid = 192] [serial = 1498] [outer = 0000007615C6F800] 07:22:12 INFO - PROCESS | 192 | 1460989332315 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 192 | ++DOMWINDOW == 217 (000000761793F400) [pid = 192] [serial = 1499] [outer = 0000007615C6F800] 07:22:12 INFO - PROCESS | 192 | 1460989332784 Marionette TRACE conn5 <- [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]]]}] 07:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 776ms 07:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:22:12 INFO - PROCESS | 192 | 1460989332818 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 192 | 1460989332820 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 07:22:12 INFO - PROCESS | 192 | 1460989332823 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 192 | 1460989332825 Marionette TRACE conn5 <- [1,1962,null,{}] 07:22:12 INFO - PROCESS | 192 | 1460989332828 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:12 INFO - PROCESS | 192 | 1460989332969 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 07:22:12 INFO - PROCESS | 192 | 1460989332987 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 192 | ++DOCSHELL 0000007616DD8800 == 101 [pid = 192] [id = 500] 07:22:13 INFO - PROCESS | 192 | ++DOMWINDOW == 218 (0000007617949400) [pid = 192] [serial = 1500] [outer = 0000000000000000] 07:22:13 INFO - PROCESS | 192 | ++DOMWINDOW == 219 (0000007618494800) [pid = 192] [serial = 1501] [outer = 0000007617949400] 07:22:13 INFO - PROCESS | 192 | 1460989333035 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 192 | ++DOMWINDOW == 220 (0000007618F09000) [pid = 192] [serial = 1502] [outer = 0000007617949400] 07:22:13 INFO - PROCESS | 192 | 1460989333493 Marionette TRACE conn5 <- [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]]]}] 07:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 07:22:13 INFO - PROCESS | 192 | 1460989333561 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 192 | 1460989333563 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 07:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:22:13 INFO - PROCESS | 192 | 1460989333574 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 192 | 1460989333576 Marionette TRACE conn5 <- [1,1966,null,{}] 07:22:13 INFO - PROCESS | 192 | 1460989333620 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:13 INFO - PROCESS | 192 | 1460989333766 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 07:22:13 INFO - PROCESS | 192 | 1460989333781 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 192 | ++DOCSHELL 000000761A156000 == 102 [pid = 192] [id = 501] 07:22:13 INFO - PROCESS | 192 | ++DOMWINDOW == 221 (0000007618F08400) [pid = 192] [serial = 1503] [outer = 0000000000000000] 07:22:13 INFO - PROCESS | 192 | ++DOMWINDOW == 222 (0000007618F73800) [pid = 192] [serial = 1504] [outer = 0000007618F08400] 07:22:13 INFO - PROCESS | 192 | 1460989333828 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 192 | ++DOMWINDOW == 223 (0000007619563000) [pid = 192] [serial = 1505] [outer = 0000007618F08400] 07:22:14 INFO - PROCESS | 192 | --DOMWINDOW == 222 (0000007611EC7800) [pid = 192] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:22:14 INFO - PROCESS | 192 | --DOMWINDOW == 221 (0000007609884C00) [pid = 192] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:22:14 INFO - PROCESS | 192 | --DOMWINDOW == 220 (0000007613256C00) [pid = 192] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:22:14 INFO - PROCESS | 192 | --DOMWINDOW == 219 (0000007600C90400) [pid = 192] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:22:14 INFO - PROCESS | 192 | --DOMWINDOW == 218 (000000760DAACC00) [pid = 192] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:22:14 INFO - PROCESS | 192 | --DOMWINDOW == 217 (000000760BFF9000) [pid = 192] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:22:14 INFO - PROCESS | 192 | --DOMWINDOW == 216 (00000076051F9800) [pid = 192] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:22:14 INFO - PROCESS | 192 | 1460989334417 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 860ms 07:22:14 INFO - PROCESS | 192 | 1460989334434 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 07:22:14 INFO - PROCESS | 192 | 1460989334436 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 07:22:14 INFO - PROCESS | 192 | 1460989334440 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:22:14 INFO - PROCESS | 192 | 1460989334442 Marionette TRACE conn5 <- [1,1970,null,{}] 07:22:14 INFO - PROCESS | 192 | 1460989334445 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:14 INFO - PROCESS | 192 | 1460989334590 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 07:22:14 INFO - PROCESS | 192 | 1460989334663 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 192 | ++DOCSHELL 000000761A16E800 == 103 [pid = 192] [id = 502] 07:22:14 INFO - PROCESS | 192 | ++DOMWINDOW == 217 (0000007610603C00) [pid = 192] [serial = 1506] [outer = 0000000000000000] 07:22:14 INFO - PROCESS | 192 | ++DOMWINDOW == 218 (0000007618F0FC00) [pid = 192] [serial = 1507] [outer = 0000007610603C00] 07:22:14 INFO - PROCESS | 192 | 1460989334709 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 192 | ++DOMWINDOW == 219 (000000761A09F800) [pid = 192] [serial = 1508] [outer = 0000007610603C00] 07:22:15 INFO - PROCESS | 192 | 1460989335068 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 07:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:22:15 INFO - PROCESS | 192 | 1460989335117 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 192 | 1460989335119 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 07:22:15 INFO - PROCESS | 192 | 1460989335123 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 192 | 1460989335124 Marionette TRACE conn5 <- [1,1974,null,{}] 07:22:15 INFO - PROCESS | 192 | 1460989335128 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 192 | 1460989335231 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 07:22:15 INFO - PROCESS | 192 | 1460989335238 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 192 | ++DOCSHELL 000000761B0E6800 == 104 [pid = 192] [id = 503] 07:22:15 INFO - PROCESS | 192 | ++DOMWINDOW == 220 (000000761A0A7000) [pid = 192] [serial = 1509] [outer = 0000000000000000] 07:22:15 INFO - PROCESS | 192 | ++DOMWINDOW == 221 (000000761AA98C00) [pid = 192] [serial = 1510] [outer = 000000761A0A7000] 07:22:15 INFO - PROCESS | 192 | 1460989335283 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 192 | ++DOMWINDOW == 222 (000000767A3E7000) [pid = 192] [serial = 1511] [outer = 000000761A0A7000] 07:22:15 INFO - PROCESS | 192 | 1460989335764 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 07:22:15 INFO - PROCESS | 192 | 1460989335816 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 192 | 1460989335818 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 07:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:22:15 INFO - PROCESS | 192 | 1460989335821 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 192 | 1460989335824 Marionette TRACE conn5 <- [1,1978,null,{}] 07:22:15 INFO - PROCESS | 192 | 1460989335828 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 192 | 1460989335967 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 07:22:15 INFO - PROCESS | 192 | 1460989335982 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 192 | ++DOCSHELL 000000767A6BD800 == 105 [pid = 192] [id = 504] 07:22:15 INFO - PROCESS | 192 | ++DOMWINDOW == 223 (0000007618474800) [pid = 192] [serial = 1512] [outer = 0000000000000000] 07:22:16 INFO - PROCESS | 192 | ++DOMWINDOW == 224 (000000761AACD800) [pid = 192] [serial = 1513] [outer = 0000007618474800] 07:22:16 INFO - PROCESS | 192 | 1460989336033 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 192 | ++DOMWINDOW == 225 (000000767B852800) [pid = 192] [serial = 1514] [outer = 0000007618474800] 07:22:16 INFO - PROCESS | 192 | 1460989336841 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1078ms 07:22:16 INFO - PROCESS | 192 | 1460989336903 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 07:22:16 INFO - PROCESS | 192 | 1460989336909 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 07:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:22:16 INFO - PROCESS | 192 | 1460989336915 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 192 | 1460989336919 Marionette TRACE conn5 <- [1,1982,null,{}] 07:22:16 INFO - PROCESS | 192 | 1460989336925 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:17 INFO - PROCESS | 192 | 1460989337098 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 07:22:17 INFO - PROCESS | 192 | 1460989337257 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007611864000 == 106 [pid = 192] [id = 505] 07:22:17 INFO - PROCESS | 192 | ++DOMWINDOW == 226 (0000007609880800) [pid = 192] [serial = 1515] [outer = 0000000000000000] 07:22:17 INFO - PROCESS | 192 | ++DOMWINDOW == 227 (000000760BD6B400) [pid = 192] [serial = 1516] [outer = 0000007609880800] 07:22:17 INFO - PROCESS | 192 | 1460989337317 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 192 | ++DOMWINDOW == 228 (000000760DC38800) [pid = 192] [serial = 1517] [outer = 0000007609880800] 07:22:17 INFO - PROCESS | 192 | 1460989337879 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1022ms 07:22:17 INFO - PROCESS | 192 | 1460989337940 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 192 | 1460989337946 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 07:22:17 INFO - PROCESS | 192 | 1460989337953 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:22:17 INFO - PROCESS | 192 | 1460989337956 Marionette TRACE conn5 <- [1,1986,null,{}] 07:22:17 INFO - PROCESS | 192 | 1460989337960 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 192 | 1460989338097 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 07:22:18 INFO - PROCESS | 192 | 1460989338267 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 192 | ++DOCSHELL 000000761585E000 == 107 [pid = 192] [id = 506] 07:22:18 INFO - PROCESS | 192 | ++DOMWINDOW == 229 (0000007611EC8C00) [pid = 192] [serial = 1518] [outer = 0000000000000000] 07:22:18 INFO - PROCESS | 192 | ++DOMWINDOW == 230 (0000007612AE9400) [pid = 192] [serial = 1519] [outer = 0000007611EC8C00] 07:22:18 INFO - PROCESS | 192 | 1460989338325 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 192 | ++DOMWINDOW == 231 (0000007615769800) [pid = 192] [serial = 1520] [outer = 0000007611EC8C00] 07:22:18 INFO - PROCESS | 192 | 1460989338944 Marionette TRACE conn5 <- [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]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1022ms 07:22:18 INFO - PROCESS | 192 | 1460989338981 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 192 | 1460989338984 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 07:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:22:18 INFO - PROCESS | 192 | 1460989338988 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 192 | 1460989338992 Marionette TRACE conn5 <- [1,1990,null,{}] 07:22:19 INFO - PROCESS | 192 | 1460989339004 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 192 | 1460989339158 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 07:22:19 INFO - PROCESS | 192 | 1460989339317 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 192 | ++DOCSHELL 0000007616957000 == 108 [pid = 192] [id = 507] 07:22:19 INFO - PROCESS | 192 | ++DOMWINDOW == 232 (00000076164C1C00) [pid = 192] [serial = 1521] [outer = 0000000000000000] 07:22:19 INFO - PROCESS | 192 | ++DOMWINDOW == 233 (0000007616D6E000) [pid = 192] [serial = 1522] [outer = 00000076164C1C00] 07:22:19 INFO - PROCESS | 192 | 1460989339380 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 192 | ++DOMWINDOW == 234 (0000007618479C00) [pid = 192] [serial = 1523] [outer = 00000076164C1C00] 07:22:19 INFO - PROCESS | 192 | 1460989339955 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1028ms 07:22:20 INFO - PROCESS | 192 | 1460989340018 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 07:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:22:20 INFO - PROCESS | 192 | 1460989340022 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 07:22:20 INFO - PROCESS | 192 | 1460989340025 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 192 | 1460989340028 Marionette TRACE conn5 <- [1,1994,null,{}] 07:22:20 INFO - PROCESS | 192 | 1460989340032 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:20 INFO - PROCESS | 192 | 1460989340165 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 07:22:20 INFO - PROCESS | 192 | 1460989340334 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 192 | ++DOCSHELL 000000767A375000 == 109 [pid = 192] [id = 508] 07:22:20 INFO - PROCESS | 192 | ++DOMWINDOW == 235 (0000007614AC9C00) [pid = 192] [serial = 1524] [outer = 0000000000000000] 07:22:20 INFO - PROCESS | 192 | ++DOMWINDOW == 236 (0000007614ACEC00) [pid = 192] [serial = 1525] [outer = 0000007614AC9C00] 07:22:20 INFO - PROCESS | 192 | 1460989340393 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 192 | ++DOMWINDOW == 237 (0000007618F04C00) [pid = 192] [serial = 1526] [outer = 0000007614AC9C00] 07:22:20 INFO - PROCESS | 192 | 1460989340948 Marionette TRACE conn5 <- [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]]]}] 07:22:21 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 07:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 07:22:21 INFO - PROCESS | 192 | 1460989341014 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 192 | 1460989341016 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 07:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:22:21 INFO - PROCESS | 192 | 1460989341020 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 192 | 1460989341022 Marionette TRACE conn5 <- [1,1998,null,{}] 07:22:21 INFO - PROCESS | 192 | 1460989341026 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:21 INFO - PROCESS | 192 | 1460989341155 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 07:22:21 INFO - PROCESS | 192 | 1460989341322 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 192 | ++DOCSHELL 000000761AAF4000 == 110 [pid = 192] [id = 509] 07:22:21 INFO - PROCESS | 192 | ++DOMWINDOW == 238 (0000007614ACBC00) [pid = 192] [serial = 1527] [outer = 0000000000000000] 07:22:21 INFO - PROCESS | 192 | ++DOMWINDOW == 239 (0000007615845800) [pid = 192] [serial = 1528] [outer = 0000007614ACBC00] 07:22:21 INFO - PROCESS | 192 | 1460989341381 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 192 | ++DOMWINDOW == 240 (000000761584B800) [pid = 192] [serial = 1529] [outer = 0000007614ACBC00] 07:22:22 INFO - PROCESS | 192 | 1460989342010 Marionette TRACE conn5 <- [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]]]}] 07:22:22 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 07:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1020ms 07:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:22:22 INFO - PROCESS | 192 | 1460989342042 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 192 | 1460989342045 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 07:22:22 INFO - PROCESS | 192 | 1460989342048 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 192 | 1460989342050 Marionette TRACE conn5 <- [1,2002,null,{}] 07:22:22 INFO - PROCESS | 192 | 1460989342054 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:22 INFO - PROCESS | 192 | 1460989342193 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 07:22:22 INFO - PROCESS | 192 | 1460989342363 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 192 | ++DOCSHELL 0000007618E9C800 == 111 [pid = 192] [id = 510] 07:22:22 INFO - PROCESS | 192 | ++DOMWINDOW == 241 (00000076163CDC00) [pid = 192] [serial = 1530] [outer = 0000000000000000] 07:22:22 INFO - PROCESS | 192 | ++DOMWINDOW == 242 (00000076163D7800) [pid = 192] [serial = 1531] [outer = 00000076163CDC00] 07:22:22 INFO - PROCESS | 192 | 1460989342424 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 192 | ++DOMWINDOW == 243 (000000767A6D3000) [pid = 192] [serial = 1532] [outer = 00000076163CDC00] 07:22:23 INFO - PROCESS | 192 | 1460989342998 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1022ms 07:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:22:23 INFO - PROCESS | 192 | 1460989343073 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 192 | 1460989343075 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 07:22:23 INFO - PROCESS | 192 | 1460989343078 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 192 | 1460989343081 Marionette TRACE conn5 <- [1,2006,null,{}] 07:22:23 INFO - PROCESS | 192 | 1460989343084 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 192 | 1460989343213 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 07:22:23 INFO - PROCESS | 192 | 1460989343381 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 192 | ++DOCSHELL 0000007619476800 == 112 [pid = 192] [id = 511] 07:22:23 INFO - PROCESS | 192 | ++DOMWINDOW == 244 (0000007617A5A400) [pid = 192] [serial = 1533] [outer = 0000000000000000] 07:22:23 INFO - PROCESS | 192 | ++DOMWINDOW == 245 (0000007617A62400) [pid = 192] [serial = 1534] [outer = 0000007617A5A400] 07:22:23 INFO - PROCESS | 192 | 1460989343439 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 192 | ++DOMWINDOW == 246 (0000007617A68400) [pid = 192] [serial = 1535] [outer = 0000007617A5A400] 07:22:24 INFO - PROCESS | 192 | 1460989344062 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1019ms 07:22:24 INFO - PROCESS | 192 | 1460989344100 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 07:22:24 INFO - PROCESS | 192 | 1460989344103 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 07:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:22:24 INFO - PROCESS | 192 | 1460989344106 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 192 | 1460989344109 Marionette TRACE conn5 <- [1,2010,null,{}] 07:22:24 INFO - PROCESS | 192 | 1460989344112 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:24 INFO - PROCESS | 192 | 1460989344240 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 07:22:24 INFO - PROCESS | 192 | 1460989344666 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 192 | ++DOCSHELL 00000076092DC800 == 113 [pid = 192] [id = 512] 07:22:24 INFO - PROCESS | 192 | ++DOMWINDOW == 247 (000000760166D000) [pid = 192] [serial = 1536] [outer = 0000000000000000] 07:22:24 INFO - PROCESS | 192 | ++DOMWINDOW == 248 (000000760469A800) [pid = 192] [serial = 1537] [outer = 000000760166D000] 07:22:24 INFO - PROCESS | 192 | 1460989344781 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 192 | ++DOMWINDOW == 249 (0000007605D9F800) [pid = 192] [serial = 1538] [outer = 000000760166D000] 07:22:25 INFO - PROCESS | 192 | 1460989345444 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1389ms 07:22:25 INFO - PROCESS | 192 | 1460989345498 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 07:22:25 INFO - PROCESS | 192 | 1460989345504 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 07:22:25 INFO - PROCESS | 192 | 1460989345509 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:22:25 INFO - PROCESS | 192 | 1460989345512 Marionette TRACE conn5 <- [1,2014,null,{}] 07:22:25 INFO - PROCESS | 192 | 1460989345517 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:25 INFO - PROCESS | 192 | 1460989345642 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 07:22:25 INFO - PROCESS | 192 | 1460989345801 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB7F800 == 114 [pid = 192] [id = 513] 07:22:25 INFO - PROCESS | 192 | ++DOMWINDOW == 250 (0000007608249C00) [pid = 192] [serial = 1539] [outer = 0000000000000000] 07:22:25 INFO - PROCESS | 192 | ++DOMWINDOW == 251 (000000760828E000) [pid = 192] [serial = 1540] [outer = 0000007608249C00] 07:22:25 INFO - PROCESS | 192 | 1460989345855 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 192 | ++DOMWINDOW == 252 (0000007608A39000) [pid = 192] [serial = 1541] [outer = 0000007608249C00] 07:22:26 INFO - PROCESS | 192 | 1460989346513 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1079ms 07:22:26 INFO - PROCESS | 192 | 1460989346593 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 192 | 1460989346598 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 07:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:22:26 INFO - PROCESS | 192 | 1460989346602 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 192 | 1460989346605 Marionette TRACE conn5 <- [1,2018,null,{}] 07:22:26 INFO - PROCESS | 192 | 1460989346609 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:26 INFO - PROCESS | 192 | 1460989346726 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 07:22:26 INFO - PROCESS | 192 | 1460989346886 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB34000 == 115 [pid = 192] [id = 514] 07:22:26 INFO - PROCESS | 192 | ++DOMWINDOW == 253 (0000007609620000) [pid = 192] [serial = 1542] [outer = 0000000000000000] 07:22:26 INFO - PROCESS | 192 | ++DOMWINDOW == 254 (000000760984E000) [pid = 192] [serial = 1543] [outer = 0000007609620000] 07:22:26 INFO - PROCESS | 192 | 1460989346939 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 192 | ++DOMWINDOW == 255 (000000760B515800) [pid = 192] [serial = 1544] [outer = 0000007609620000] 07:22:27 INFO - PROCESS | 192 | 1460989347542 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 07:22:27 INFO - PROCESS | 192 | 1460989347591 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 192 | 1460989347594 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 07:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:22:27 INFO - PROCESS | 192 | 1460989347599 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 192 | 1460989347605 Marionette TRACE conn5 <- [1,2022,null,{}] 07:22:27 INFO - PROCESS | 192 | 1460989347615 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:27 INFO - PROCESS | 192 | 1460989347735 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 07:22:27 INFO - PROCESS | 192 | 1460989347897 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007611811800 == 116 [pid = 192] [id = 515] 07:22:27 INFO - PROCESS | 192 | ++DOMWINDOW == 256 (000000760D92D800) [pid = 192] [serial = 1545] [outer = 0000000000000000] 07:22:27 INFO - PROCESS | 192 | ++DOMWINDOW == 257 (000000760D9E0C00) [pid = 192] [serial = 1546] [outer = 000000760D92D800] 07:22:27 INFO - PROCESS | 192 | 1460989347949 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 192 | ++DOMWINDOW == 258 (000000760DC79C00) [pid = 192] [serial = 1547] [outer = 000000760D92D800] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007616C71800 == 115 [pid = 192] [id = 448] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007618D71000 == 114 [pid = 192] [id = 450] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000767C9D0000 == 113 [pid = 192] [id = 452] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007618436000 == 112 [pid = 192] [id = 449] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000761B0E6800 == 111 [pid = 192] [id = 503] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000761A16E800 == 110 [pid = 192] [id = 502] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000761A156000 == 109 [pid = 192] [id = 501] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007616DD8800 == 108 [pid = 192] [id = 500] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007616954000 == 107 [pid = 192] [id = 499] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 257 (0000007611E10400) [pid = 192] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 256 (0000007617914400) [pid = 192] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 255 (000000760920DC00) [pid = 192] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 254 (000000761AACBC00) [pid = 192] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 253 (000000761577E800) [pid = 192] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 252 (000000760DCC9800) [pid = 192] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 251 (000000761AA96400) [pid = 192] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 250 (000000761575F400) [pid = 192] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 249 (0000007616D6BC00) [pid = 192] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 248 (0000007616D71400) [pid = 192] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 247 (0000007610760800) [pid = 192] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 00000076157D9800 == 106 [pid = 192] [id = 498] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007612C8A000 == 105 [pid = 192] [id = 497] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000760EC13000 == 104 [pid = 192] [id = 496] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007615894000 == 103 [pid = 192] [id = 495] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007610FA8000 == 102 [pid = 192] [id = 494] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000760EDB5000 == 101 [pid = 192] [id = 493] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000761ABD9800 == 100 [pid = 192] [id = 492] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000761B7D5000 == 99 [pid = 192] [id = 491] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007616978000 == 98 [pid = 192] [id = 490] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000767FC69000 == 97 [pid = 192] [id = 489] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000767AF17000 == 96 [pid = 192] [id = 488] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000761B1B5800 == 95 [pid = 192] [id = 487] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007618D70000 == 94 [pid = 192] [id = 486] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007616DDD800 == 93 [pid = 192] [id = 485] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007616958000 == 92 [pid = 192] [id = 484] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 0000007611866000 == 91 [pid = 192] [id = 483] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 000000760BF0A800 == 90 [pid = 192] [id = 482] 07:22:28 INFO - PROCESS | 192 | --DOCSHELL 00000076159D4000 == 89 [pid = 192] [id = 481] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 246 (00000076124CE000) [pid = 192] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 245 (000000760EC82400) [pid = 192] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 244 (000000761329CC00) [pid = 192] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 243 (0000007614CE9000) [pid = 192] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 242 (00000076071BBC00) [pid = 192] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 241 (0000007608E1FC00) [pid = 192] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 240 (000000760DC41800) [pid = 192] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 239 (000000760EACB400) [pid = 192] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 238 (000000760C41C800) [pid = 192] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 237 (000000760CEA8000) [pid = 192] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 236 (00000076096A9C00) [pid = 192] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 235 (00000076084D4000) [pid = 192] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 234 (0000007610754400) [pid = 192] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | --DOMWINDOW == 233 (000000761320F000) [pid = 192] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:22:28 INFO - PROCESS | 192 | 1460989348619 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1027ms 07:22:28 INFO - PROCESS | 192 | 1460989348627 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 192 | 1460989348630 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 07:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:22:28 INFO - PROCESS | 192 | 1460989348641 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 192 | 1460989348643 Marionette TRACE conn5 <- [1,2026,null,{}] 07:22:28 INFO - PROCESS | 192 | 1460989348646 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:28 INFO - PROCESS | 192 | 1460989348748 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 07:22:28 INFO - PROCESS | 192 | 1460989348754 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:28 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB41000 == 90 [pid = 192] [id = 516] 07:22:28 INFO - PROCESS | 192 | ++DOMWINDOW == 234 (0000007607C9D400) [pid = 192] [serial = 1548] [outer = 0000000000000000] 07:22:28 INFO - PROCESS | 192 | ++DOMWINDOW == 235 (0000007608EF1C00) [pid = 192] [serial = 1549] [outer = 0000007607C9D400] 07:22:28 INFO - PROCESS | 192 | 1460989348804 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 192 | ++DOMWINDOW == 236 (0000007609887C00) [pid = 192] [serial = 1550] [outer = 0000007607C9D400] 07:22:29 INFO - PROCESS | 192 | 1460989349313 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 07:22:29 INFO - PROCESS | 192 | 1460989349375 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 07:22:29 INFO - PROCESS | 192 | 1460989349378 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 07:22:29 INFO - PROCESS | 192 | 1460989349381 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:22:29 INFO - PROCESS | 192 | 1460989349383 Marionette TRACE conn5 <- [1,2030,null,{}] 07:22:29 INFO - PROCESS | 192 | 1460989349386 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:29 INFO - PROCESS | 192 | 1460989349484 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 07:22:29 INFO - PROCESS | 192 | 1460989349601 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 192 | ++DOCSHELL 0000007611677000 == 91 [pid = 192] [id = 517] 07:22:29 INFO - PROCESS | 192 | ++DOMWINDOW == 237 (000000760BFFD000) [pid = 192] [serial = 1551] [outer = 0000000000000000] 07:22:29 INFO - PROCESS | 192 | ++DOMWINDOW == 238 (000000760CE16000) [pid = 192] [serial = 1552] [outer = 000000760BFFD000] 07:22:29 INFO - PROCESS | 192 | 1460989349659 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 192 | ++DOMWINDOW == 239 (000000760DC7F400) [pid = 192] [serial = 1553] [outer = 000000760BFFD000] 07:22:30 INFO - PROCESS | 192 | 1460989350048 Marionette TRACE conn5 <- [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]]]}] 07:22:30 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) 07:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 07:22:30 INFO - PROCESS | 192 | 1460989350119 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 192 | 1460989350121 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 07:22:30 INFO - PROCESS | 192 | 1460989350124 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:22:30 INFO - PROCESS | 192 | 1460989350126 Marionette TRACE conn5 <- [1,2034,null,{}] 07:22:30 INFO - PROCESS | 192 | 1460989350129 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:30 INFO - PROCESS | 192 | 1460989350255 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 07:22:30 INFO - PROCESS | 192 | 1460989350267 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C0D000 == 92 [pid = 192] [id = 518] 07:22:30 INFO - PROCESS | 192 | ++DOMWINDOW == 240 (000000760EAD7C00) [pid = 192] [serial = 1554] [outer = 0000000000000000] 07:22:30 INFO - PROCESS | 192 | ++DOMWINDOW == 241 (000000761060F800) [pid = 192] [serial = 1555] [outer = 000000760EAD7C00] 07:22:30 INFO - PROCESS | 192 | 1460989350313 Marionette DEBUG loaded listener.js 07:22:30 INFO - PROCESS | 192 | ++DOMWINDOW == 242 (000000761075B800) [pid = 192] [serial = 1556] [outer = 000000760EAD7C00] 07:22:30 INFO - PROCESS | 192 | 1460989350827 Marionette TRACE conn5 <- [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]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 07:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:22:30 INFO - PROCESS | 192 | 1460989350862 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 192 | 1460989350864 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 07:22:30 INFO - PROCESS | 192 | 1460989350867 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 192 | 1460989350869 Marionette TRACE conn5 <- [1,2038,null,{}] 07:22:30 INFO - PROCESS | 192 | 1460989350873 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:31 INFO - PROCESS | 192 | 1460989351014 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 07:22:31 INFO - PROCESS | 192 | 1460989351056 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 192 | ++DOCSHELL 0000007613142000 == 93 [pid = 192] [id = 519] 07:22:31 INFO - PROCESS | 192 | ++DOMWINDOW == 243 (0000007611626800) [pid = 192] [serial = 1557] [outer = 0000000000000000] 07:22:31 INFO - PROCESS | 192 | ++DOMWINDOW == 244 (000000761162B800) [pid = 192] [serial = 1558] [outer = 0000007611626800] 07:22:31 INFO - PROCESS | 192 | 1460989351104 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 192 | ++DOMWINDOW == 245 (0000007611E02400) [pid = 192] [serial = 1559] [outer = 0000007611626800] 07:22:31 INFO - PROCESS | 192 | 1460989351567 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 733ms 07:22:31 INFO - PROCESS | 192 | 1460989351604 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 192 | 1460989351606 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 07:22:31 INFO - PROCESS | 192 | 1460989351609 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:22:31 INFO - PROCESS | 192 | 1460989351611 Marionette TRACE conn5 <- [1,2042,null,{}] 07:22:31 INFO - PROCESS | 192 | 1460989351615 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:31 INFO - PROCESS | 192 | 1460989351786 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 07:22:31 INFO - PROCESS | 192 | 1460989351806 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BC6800 == 94 [pid = 192] [id = 520] 07:22:31 INFO - PROCESS | 192 | ++DOMWINDOW == 246 (0000007611E07000) [pid = 192] [serial = 1560] [outer = 0000000000000000] 07:22:31 INFO - PROCESS | 192 | ++DOMWINDOW == 247 (0000007611ECC400) [pid = 192] [serial = 1561] [outer = 0000007611E07000] 07:22:31 INFO - PROCESS | 192 | 1460989351852 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 192 | ++DOMWINDOW == 248 (00000076121B9800) [pid = 192] [serial = 1562] [outer = 0000007611E07000] 07:22:32 INFO - PROCESS | 192 | --DOCSHELL 000000760918B000 == 93 [pid = 192] [id = 10] 07:22:32 INFO - PROCESS | 192 | 1460989352381 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 839ms 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 247 (0000007619FEF400) [pid = 192] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 246 (00000076164B7800) [pid = 192] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 245 (000000761325AC00) [pid = 192] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 244 (000000761A1C2800) [pid = 192] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 243 (0000007607FA7000) [pid = 192] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 242 (0000007600C8E400) [pid = 192] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 241 (0000007615B44400) [pid = 192] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 240 (000000760A650800) [pid = 192] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 239 (000000760DAD4800) [pid = 192] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 238 (0000007614CE3000) [pid = 192] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 237 (0000007615774C00) [pid = 192] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 236 (0000007615B58000) [pid = 192] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 235 (0000007617949400) [pid = 192] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 234 (0000007615C6F800) [pid = 192] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 233 (000000761790BC00) [pid = 192] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 232 (0000007611E0C000) [pid = 192] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 231 (0000007614E32800) [pid = 192] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 230 (0000007611E07800) [pid = 192] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 229 (0000007610603C00) [pid = 192] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 228 (000000760CEA1800) [pid = 192] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 227 (00000076084B5C00) [pid = 192] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 226 (0000007609292800) [pid = 192] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 225 (00000076164B1400) [pid = 192] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 224 (0000007618F08400) [pid = 192] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 223 (000000760987D400) [pid = 192] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 222 (00000076164B2000) [pid = 192] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 221 (00000076164BA800) [pid = 192] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 220 (000000761A0A7000) [pid = 192] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 219 (0000007612AE8400) [pid = 192] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 218 (000000761162F000) [pid = 192] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 217 (0000007615C9B000) [pid = 192] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 216 (0000007615781800) [pid = 192] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 215 (0000007615C72400) [pid = 192] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 214 (000000760A64A400) [pid = 192] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 213 (000000761595D000) [pid = 192] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 212 (000000761329E000) [pid = 192] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 211 (0000007611646C00) [pid = 192] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 210 (000000760BD5FC00) [pid = 192] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 209 (0000007613212000) [pid = 192] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 208 (000000760CE9F800) [pid = 192] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 207 (00000076049CF000) [pid = 192] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 206 (0000007609889C00) [pid = 192] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 205 (0000007608250000) [pid = 192] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 204 (000000760166D800) [pid = 192] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 203 (000000760CE0BC00) [pid = 192] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 202 (0000007605658C00) [pid = 192] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 201 (0000007615952800) [pid = 192] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 200 (000000760E9DD400) [pid = 192] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 199 (0000007615B3D400) [pid = 192] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 198 (0000007615760C00) [pid = 192] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 197 (0000007615C9D000) [pid = 192] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 196 (0000007615C71000) [pid = 192] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 195 (000000760B513400) [pid = 192] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 194 (0000007615426400) [pid = 192] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 193 (0000007614CE2800) [pid = 192] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 192 (0000007608A4F400) [pid = 192] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 191 (0000007615C79800) [pid = 192] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 190 (0000007614CDF000) [pid = 192] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 189 (0000007614E27000) [pid = 192] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 188 (0000007619FECC00) [pid = 192] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 187 (0000007605D9E000) [pid = 192] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 186 (000000760916CC00) [pid = 192] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 185 (0000007613252400) [pid = 192] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 184 (0000007679510400) [pid = 192] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 183 (0000007615BA1000) [pid = 192] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 182 (000000760DCCCC00) [pid = 192] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 181 (0000007611E06C00) [pid = 192] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 180 (000000761AAC4000) [pid = 192] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 179 (0000007615959800) [pid = 192] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 178 (0000007608A3B800) [pid = 192] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:22:33 INFO - PROCESS | 192 | --DOMWINDOW == 177 (0000007608EF3400) [pid = 192] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:22:33 INFO - PROCESS | 192 | 1460989353346 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 192 | 1460989353348 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 07:22:33 INFO - PROCESS | 192 | 1460989353379 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 192 | 1460989353381 Marionette TRACE conn5 <- [1,2046,null,{}] 07:22:33 INFO - PROCESS | 192 | 1460989353384 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:33 INFO - PROCESS | 192 | 1460989353484 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 07:22:33 INFO - PROCESS | 192 | 1460989353491 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE08000 == 94 [pid = 192] [id = 521] 07:22:33 INFO - PROCESS | 192 | ++DOMWINDOW == 178 (0000007607CA6800) [pid = 192] [serial = 1563] [outer = 0000000000000000] 07:22:33 INFO - PROCESS | 192 | ++DOMWINDOW == 179 (0000007607FDAC00) [pid = 192] [serial = 1564] [outer = 0000007607CA6800] 07:22:33 INFO - PROCESS | 192 | 1460989353539 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 192 | ++DOMWINDOW == 180 (0000007608E78C00) [pid = 192] [serial = 1565] [outer = 0000007607CA6800] 07:22:34 INFO - PROCESS | 192 | 1460989353987 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 607ms 07:22:34 INFO - PROCESS | 192 | 1460989354023 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 192 | 1460989354025 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 07:22:34 INFO - PROCESS | 192 | 1460989354030 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 192 | 1460989354032 Marionette TRACE conn5 <- [1,2050,null,{}] 07:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:22:34 INFO - PROCESS | 192 | 1460989354036 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:34 INFO - PROCESS | 192 | 1460989354139 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 07:22:34 INFO - PROCESS | 192 | 1460989354145 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 192 | ++DOCSHELL 00000076157C4800 == 95 [pid = 192] [id = 522] 07:22:34 INFO - PROCESS | 192 | ++DOMWINDOW == 181 (000000760935E000) [pid = 192] [serial = 1566] [outer = 0000000000000000] 07:22:34 INFO - PROCESS | 192 | ++DOMWINDOW == 182 (000000760C576000) [pid = 192] [serial = 1567] [outer = 000000760935E000] 07:22:34 INFO - PROCESS | 192 | 1460989354197 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 192 | ++DOMWINDOW == 183 (0000007611E02C00) [pid = 192] [serial = 1568] [outer = 000000760935E000] 07:22:34 INFO - PROCESS | 192 | 1460989354669 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 07:22:34 INFO - PROCESS | 192 | 1460989354709 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 192 | 1460989354712 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 07:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:22:34 INFO - PROCESS | 192 | 1460989354715 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 192 | 1460989354718 Marionette TRACE conn5 <- [1,2054,null,{}] 07:22:34 INFO - PROCESS | 192 | 1460989354721 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:34 INFO - PROCESS | 192 | 1460989354840 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 07:22:34 INFO - PROCESS | 192 | 1460989354882 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 192 | ++DOCSHELL 0000007615898000 == 96 [pid = 192] [id = 523] 07:22:34 INFO - PROCESS | 192 | ++DOMWINDOW == 184 (0000007608E1D400) [pid = 192] [serial = 1569] [outer = 0000000000000000] 07:22:34 INFO - PROCESS | 192 | ++DOMWINDOW == 185 (000000761324E800) [pid = 192] [serial = 1570] [outer = 0000007608E1D400] 07:22:34 INFO - PROCESS | 192 | 1460989354929 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 192 | ++DOMWINDOW == 186 (0000007613297C00) [pid = 192] [serial = 1571] [outer = 0000007608E1D400] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 00000076159E1800 == 95 [pid = 192] [id = 263] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007613778000 == 94 [pid = 192] [id = 293] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007607D48000 == 93 [pid = 192] [id = 264] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760516D800 == 92 [pid = 192] [id = 116] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007611828800 == 91 [pid = 192] [id = 277] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 00000076159C3000 == 90 [pid = 192] [id = 249] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007611673000 == 89 [pid = 192] [id = 274] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767B486800 == 88 [pid = 192] [id = 313] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007616C86000 == 87 [pid = 192] [id = 392] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 00000076158ED000 == 86 [pid = 192] [id = 310] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767AF20000 == 85 [pid = 192] [id = 342] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007616DE1000 == 84 [pid = 192] [id = 371] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767A6B0800 == 83 [pid = 192] [id = 311] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007616CD4000 == 82 [pid = 192] [id = 411] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767BBC9000 == 81 [pid = 192] [id = 373] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760BF14800 == 80 [pid = 192] [id = 29] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007618D72800 == 79 [pid = 192] [id = 463] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007613773800 == 78 [pid = 192] [id = 247] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767BBCB800 == 77 [pid = 192] [id = 385] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007614F7B000 == 76 [pid = 192] [id = 405] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767AD2B000 == 75 [pid = 192] [id = 312] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED8000 == 74 [pid = 192] [id = 341] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007614A40800 == 73 [pid = 192] [id = 393] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767B399800 == 72 [pid = 192] [id = 329] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760C64C800 == 71 [pid = 192] [id = 142] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760917B000 == 70 [pid = 192] [id = 186] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007618D6B000 == 69 [pid = 192] [id = 414] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007618BAF800 == 68 [pid = 192] [id = 413] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 00000076179DC000 == 67 [pid = 192] [id = 412] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007618BA3000 == 66 [pid = 192] [id = 374] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007605BC0000 == 65 [pid = 192] [id = 233] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767AD20800 == 64 [pid = 192] [id = 159] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767AF1E000 == 63 [pid = 192] [id = 372] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007612BB0800 == 62 [pid = 192] [id = 278] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767BB5A000 == 61 [pid = 192] [id = 330] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767B9C8000 == 60 [pid = 192] [id = 105] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000761640B000 == 59 [pid = 192] [id = 349] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007611816000 == 58 [pid = 192] [id = 140] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767A30E800 == 57 [pid = 192] [id = 243] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED1800 == 56 [pid = 192] [id = 30] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007608A18000 == 55 [pid = 192] [id = 23] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760C5AC800 == 54 [pid = 192] [id = 183] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767FE20000 == 53 [pid = 192] [id = 432] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760C642800 == 52 [pid = 192] [id = 453] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760ED9F000 == 51 [pid = 192] [id = 309] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760804F000 == 50 [pid = 192] [id = 15] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767AD2D800 == 49 [pid = 192] [id = 451] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007675EC9000 == 48 [pid = 192] [id = 296] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760C496800 == 47 [pid = 192] [id = 473] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007601519000 == 46 [pid = 192] [id = 160] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760BB7F800 == 45 [pid = 192] [id = 513] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760B535800 == 44 [pid = 192] [id = 12] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 00000076092DC800 == 43 [pid = 192] [id = 512] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007619476800 == 42 [pid = 192] [id = 511] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007618E9C800 == 41 [pid = 192] [id = 510] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000761AAF4000 == 40 [pid = 192] [id = 509] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767A375000 == 39 [pid = 192] [id = 508] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007616957000 == 38 [pid = 192] [id = 507] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000761585E000 == 37 [pid = 192] [id = 506] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 0000007611864000 == 36 [pid = 192] [id = 505] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000760BB7F000 == 35 [pid = 192] [id = 433] 07:22:36 INFO - PROCESS | 192 | --DOCSHELL 000000767A6BD800 == 34 [pid = 192] [id = 504] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 0000007612C0D000 == 33 [pid = 192] [id = 518] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 0000007611811800 == 32 [pid = 192] [id = 515] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 0000007611677000 == 31 [pid = 192] [id = 517] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 000000760BB41000 == 30 [pid = 192] [id = 516] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 000000760BB34000 == 29 [pid = 192] [id = 514] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 0000007613142000 == 28 [pid = 192] [id = 519] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 00000076157C4800 == 27 [pid = 192] [id = 522] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 0000007614BC6800 == 26 [pid = 192] [id = 520] 07:22:37 INFO - PROCESS | 192 | --DOCSHELL 000000760BE08000 == 25 [pid = 192] [id = 521] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 185 (00000076793E6800) [pid = 192] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 184 (0000007615BA6000) [pid = 192] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 183 (0000007614BD1400) [pid = 192] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 182 (000000761AA9D000) [pid = 192] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 181 (000000761849A400) [pid = 192] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 180 (000000760925A800) [pid = 192] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 179 (00000076084B4800) [pid = 192] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 178 (0000007615BD8800) [pid = 192] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 177 (000000760DC76C00) [pid = 192] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 176 (0000007614CE1800) [pid = 192] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 175 (0000007615B40C00) [pid = 192] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 174 (000000761AAC8800) [pid = 192] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 173 (000000767AD3BC00) [pid = 192] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 172 (0000007618494800) [pid = 192] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 171 (0000007616310800) [pid = 192] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 170 (000000760B577C00) [pid = 192] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 169 (000000767AD3F800) [pid = 192] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 168 (00000076121BE400) [pid = 192] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 167 (0000007615778400) [pid = 192] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 166 (000000761793F400) [pid = 192] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 165 (000000761AACF800) [pid = 192] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 164 (000000761A0A3000) [pid = 192] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 163 (000000767AC7F000) [pid = 192] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 162 (0000007618F0FC00) [pid = 192] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 161 (0000007611646800) [pid = 192] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 160 (000000760BB18800) [pid = 192] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 159 (0000007614F5B000) [pid = 192] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:22:37 INFO - PROCESS | 192 | --DOMWINDOW == 158 (000000761A1CB400) [pid = 192] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 157 (000000767AC83400) [pid = 192] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 156 (0000007618F73800) [pid = 192] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 155 (000000760D936400) [pid = 192] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 154 (00000076169BD000) [pid = 192] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 153 (000000767950F000) [pid = 192] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 152 (000000761AA98C00) [pid = 192] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 151 (0000007616D74400) [pid = 192] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 150 (000000761956C000) [pid = 192] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 149 (0000007612AE2800) [pid = 192] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 148 (0000007679508400) [pid = 192] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 147 (0000007615C9C400) [pid = 192] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 146 (0000007616D72000) [pid = 192] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 145 (000000761A1CD000) [pid = 192] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 144 (000000760CEA7400) [pid = 192] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 143 (00000076793EB000) [pid = 192] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 142 (00000076151E9000) [pid = 192] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 141 (000000767A351C00) [pid = 192] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 140 (000000760D9DF000) [pid = 192] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 139 (000000761329E800) [pid = 192] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 138 (000000760EC85000) [pid = 192] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 137 (000000760EC2D400) [pid = 192] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 136 (000000761956A400) [pid = 192] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 135 (0000007608296000) [pid = 192] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760C416400) [pid = 192] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 133 (000000760BB15800) [pid = 192] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 132 (000000760D9DC800) [pid = 192] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 131 (0000007608EF9400) [pid = 192] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 130 (0000007616302800) [pid = 192] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 129 (000000761325B800) [pid = 192] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 128 (0000007615B4AC00) [pid = 192] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 127 (0000007609260400) [pid = 192] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 126 (0000007615B4E400) [pid = 192] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 125 (0000007615CA8C00) [pid = 192] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076792B8400) [pid = 192] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760D92C800) [pid = 192] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000761595FC00) [pid = 192] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 121 (00000076151E7000) [pid = 192] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760B518C00) [pid = 192] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007619563000) [pid = 192] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007608F98400) [pid = 192] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 117 (00000076151F2800) [pid = 192] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 116 (00000076164C5C00) [pid = 192] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000761A1CB800) [pid = 192] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007614F55800) [pid = 192] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760EC87800) [pid = 192] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007615768400) [pid = 192] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000767A3EE000) [pid = 192] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000761542A000) [pid = 192] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007611ED5C00) [pid = 192] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000761A09F800) [pid = 192] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000761577C800) [pid = 192] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760BC61000) [pid = 192] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007619FE8800) [pid = 192] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007618F09000) [pid = 192] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000767A574400) [pid = 192] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 102 (00000076169B8000) [pid = 192] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007612AEB400) [pid = 192] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007614CE0C00) [pid = 192] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000767AD3B400) [pid = 192] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 98 (00000076164BAC00) [pid = 192] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760969E000) [pid = 192] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007612AE2400) [pid = 192] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760CEA2400) [pid = 192] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000761AACD800) [pid = 192] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000767A3E7000) [pid = 192] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007679D5D800) [pid = 192] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:22:38 INFO - PROCESS | 192 | 1460989358101 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3438ms 07:22:38 INFO - PROCESS | 192 | 1460989358156 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 192 | 1460989358160 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 07:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:22:38 INFO - PROCESS | 192 | 1460989358166 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 192 | 1460989358170 Marionette TRACE conn5 <- [1,2058,null,{}] 07:22:38 INFO - PROCESS | 192 | 1460989358176 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:38 INFO - PROCESS | 192 | 1460989358275 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 07:22:38 INFO - PROCESS | 192 | 1460989358389 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 192 | ++DOCSHELL 0000007604941800 == 26 [pid = 192] [id = 524] 07:22:38 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760560AC00) [pid = 192] [serial = 1572] [outer = 0000000000000000] 07:22:38 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760560C400) [pid = 192] [serial = 1573] [outer = 000000760560AC00] 07:22:38 INFO - PROCESS | 192 | 1460989358442 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007605A5E400) [pid = 192] [serial = 1574] [outer = 000000760560AC00] 07:22:38 INFO - PROCESS | 192 | 1460989358865 Marionette TRACE conn5 <- [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]]]}] 07:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 07:22:38 INFO - PROCESS | 192 | 1460989358904 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 192 | 1460989358911 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 07:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:22:38 INFO - PROCESS | 192 | 1460989358917 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 192 | 1460989358920 Marionette TRACE conn5 <- [1,2062,null,{}] 07:22:38 INFO - PROCESS | 192 | 1460989358924 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:39 INFO - PROCESS | 192 | 1460989359019 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 07:22:39 INFO - PROCESS | 192 | 1460989359027 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007605D73000 == 27 [pid = 192] [id = 525] 07:22:39 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007605B6B800) [pid = 192] [serial = 1575] [outer = 0000000000000000] 07:22:39 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (00000076071BB400) [pid = 192] [serial = 1576] [outer = 0000007605B6B800] 07:22:39 INFO - PROCESS | 192 | 1460989359075 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007607CA8C00) [pid = 192] [serial = 1577] [outer = 0000007605B6B800] 07:22:39 INFO - PROCESS | 192 | 1460989359575 Marionette TRACE conn5 <- [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]]]}] 07:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 07:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:22:39 INFO - PROCESS | 192 | 1460989359610 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 192 | 1460989359613 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 07:22:39 INFO - PROCESS | 192 | 1460989359616 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 192 | 1460989359620 Marionette TRACE conn5 <- [1,2066,null,{}] 07:22:39 INFO - PROCESS | 192 | 1460989359632 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:39 INFO - PROCESS | 192 | 1460989359760 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 07:22:39 INFO - PROCESS | 192 | 1460989359779 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A0F800 == 28 [pid = 192] [id = 526] 07:22:39 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760081AC00) [pid = 192] [serial = 1578] [outer = 0000000000000000] 07:22:39 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760824A800) [pid = 192] [serial = 1579] [outer = 000000760081AC00] 07:22:39 INFO - PROCESS | 192 | 1460989359830 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007608290C00) [pid = 192] [serial = 1580] [outer = 000000760081AC00] 07:22:40 INFO - PROCESS | 192 | 1460989360298 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 07:22:40 INFO - PROCESS | 192 | 1460989360352 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 192 | 1460989360355 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 07:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:22:40 INFO - PROCESS | 192 | 1460989360359 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 192 | 1460989360360 Marionette TRACE conn5 <- [1,2070,null,{}] 07:22:40 INFO - PROCESS | 192 | 1460989360364 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:40 INFO - PROCESS | 192 | 1460989360453 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 07:22:40 INFO - PROCESS | 192 | 1460989360460 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007609216000 == 29 [pid = 192] [id = 527] 07:22:40 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007607C9F000) [pid = 192] [serial = 1581] [outer = 0000000000000000] 07:22:40 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007608373800) [pid = 192] [serial = 1582] [outer = 0000007607C9F000] 07:22:40 INFO - PROCESS | 192 | 1460989360507 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (00000076084BCC00) [pid = 192] [serial = 1583] [outer = 0000007607C9F000] 07:22:40 INFO - PROCESS | 192 | 1460989360943 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 07:22:40 INFO - PROCESS | 192 | 1460989360990 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 07:22:40 INFO - PROCESS | 192 | 1460989360993 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 07:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:22:41 INFO - PROCESS | 192 | 1460989360996 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 192 | 1460989360998 Marionette TRACE conn5 <- [1,2074,null,{}] 07:22:41 INFO - PROCESS | 192 | 1460989361001 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:41 INFO - PROCESS | 192 | 1460989361086 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 07:22:41 INFO - PROCESS | 192 | 1460989361093 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 192 | ++DOCSHELL 00000076092E3800 == 30 [pid = 192] [id = 528] 07:22:41 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007605DA0000) [pid = 192] [serial = 1584] [outer = 0000000000000000] 07:22:41 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (00000076084DBC00) [pid = 192] [serial = 1585] [outer = 0000007605DA0000] 07:22:41 INFO - PROCESS | 192 | 1460989361139 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007608A32C00) [pid = 192] [serial = 1586] [outer = 0000007605DA0000] 07:22:41 INFO - PROCESS | 192 | 1460989361618 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 07:22:41 INFO - PROCESS | 192 | 1460989361671 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 192 | 1460989361673 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 07:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:22:41 INFO - PROCESS | 192 | 1460989361676 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 192 | 1460989361678 Marionette TRACE conn5 <- [1,2078,null,{}] 07:22:41 INFO - PROCESS | 192 | 1460989361682 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:41 INFO - PROCESS | 192 | 1460989361805 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 07:22:41 INFO - PROCESS | 192 | 1460989361824 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760AC3E000 == 31 [pid = 192] [id = 529] 07:22:41 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007608E6AC00) [pid = 192] [serial = 1587] [outer = 0000000000000000] 07:22:41 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007608E77800) [pid = 192] [serial = 1588] [outer = 0000007608E6AC00] 07:22:41 INFO - PROCESS | 192 | 1460989361876 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007609165C00) [pid = 192] [serial = 1589] [outer = 0000007608E6AC00] 07:22:42 INFO - PROCESS | 192 | 1460989362315 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 07:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:22:42 INFO - PROCESS | 192 | 1460989362351 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 192 | 1460989362353 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 07:22:42 INFO - PROCESS | 192 | 1460989362356 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 192 | 1460989362358 Marionette TRACE conn5 <- [1,2082,null,{}] 07:22:42 INFO - PROCESS | 192 | 1460989362361 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:42 INFO - PROCESS | 192 | 1460989362443 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 07:22:42 INFO - PROCESS | 192 | 1460989362480 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB2F800 == 32 [pid = 192] [id = 530] 07:22:42 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007601E68000) [pid = 192] [serial = 1590] [outer = 0000000000000000] 07:22:42 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007609204800) [pid = 192] [serial = 1591] [outer = 0000007601E68000] 07:22:42 INFO - PROCESS | 192 | 1460989362526 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007609257000) [pid = 192] [serial = 1592] [outer = 0000007601E68000] 07:22:42 INFO - PROCESS | 192 | 1460989362950 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 07:22:43 INFO - PROCESS | 192 | 1460989362993 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 192 | 1460989362996 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 07:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:22:43 INFO - PROCESS | 192 | 1460989362999 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 192 | 1460989363002 Marionette TRACE conn5 <- [1,2086,null,{}] 07:22:43 INFO - PROCESS | 192 | 1460989363005 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 192 | 1460989363087 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 07:22:43 INFO - PROCESS | 192 | 1460989363094 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB7B800 == 33 [pid = 192] [id = 531] 07:22:43 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760925F000) [pid = 192] [serial = 1593] [outer = 0000000000000000] 07:22:43 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007609263800) [pid = 192] [serial = 1594] [outer = 000000760925F000] 07:22:43 INFO - PROCESS | 192 | 1460989363139 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760928F000) [pid = 192] [serial = 1595] [outer = 000000760925F000] 07:22:43 INFO - PROCESS | 192 | 1460989363557 Marionette TRACE conn5 <- [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]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 07:22:43 INFO - PROCESS | 192 | 1460989363641 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 192 | 1460989363643 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 07:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:22:43 INFO - PROCESS | 192 | 1460989363646 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 192 | 1460989363648 Marionette TRACE conn5 <- [1,2090,null,{}] 07:22:43 INFO - PROCESS | 192 | 1460989363652 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 192 | 1460989363772 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 07:22:43 INFO - PROCESS | 192 | 1460989363863 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A0F000 == 34 [pid = 192] [id = 532] 07:22:43 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760928D800) [pid = 192] [serial = 1596] [outer = 0000000000000000] 07:22:43 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760951C400) [pid = 192] [serial = 1597] [outer = 000000760928D800] 07:22:43 INFO - PROCESS | 192 | 1460989363910 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (00000076096F1C00) [pid = 192] [serial = 1598] [outer = 000000760928D800] 07:22:44 INFO - PROCESS | 192 | 1460989364337 Marionette TRACE conn5 <- [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]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 07:22:44 INFO - PROCESS | 192 | 1460989364391 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 192 | 1460989364394 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 07:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:22:44 INFO - PROCESS | 192 | 1460989364397 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 192 | 1460989364399 Marionette TRACE conn5 <- [1,2094,null,{}] 07:22:44 INFO - PROCESS | 192 | 1460989364402 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:44 INFO - PROCESS | 192 | 1460989364522 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 07:22:44 INFO - PROCESS | 192 | 1460989364532 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 192 | ++DOCSHELL 000000760C596800 == 35 [pid = 192] [id = 533] 07:22:44 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007609292C00) [pid = 192] [serial = 1599] [outer = 0000000000000000] 07:22:44 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007609853400) [pid = 192] [serial = 1600] [outer = 0000007609292C00] 07:22:44 INFO - PROCESS | 192 | 1460989364623 Marionette DEBUG loaded listener.js 07:22:44 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007609880C00) [pid = 192] [serial = 1601] [outer = 0000007609292C00] 07:22:45 INFO - PROCESS | 192 | 1460989365080 Marionette TRACE conn5 <- [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] 07:22:45 INFO - PROCESS | 192 | 1460989365174 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 07:22:45 INFO - PROCESS | 192 | 1460989365178 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 192 | 1460989365180 Marionette TRACE conn5 <- [1,2098,null,{}] 07:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:22:45 INFO - PROCESS | 192 | 1460989365184 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:45 INFO - PROCESS | 192 | 1460989365315 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 07:22:45 INFO - PROCESS | 192 | 1460989365371 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:45 INFO - PROCESS | 192 | ++DOCSHELL 00000076092E3000 == 36 [pid = 192] [id = 534] 07:22:45 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760A64A400) [pid = 192] [serial = 1602] [outer = 0000000000000000] 07:22:45 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760B009C00) [pid = 192] [serial = 1603] [outer = 000000760A64A400] 07:22:45 INFO - PROCESS | 192 | 1460989365429 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760B570400) [pid = 192] [serial = 1604] [outer = 000000760A64A400] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760918B800) [pid = 192] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 123 (00000076164CB800) [pid = 192] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760EAD5800) [pid = 192] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000761A09D400) [pid = 192] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000761AAC0800) [pid = 192] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007616D6A400) [pid = 192] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007619FF4800) [pid = 192] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 117 (00000076164BD800) [pid = 192] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007611626800) [pid = 192] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007611E07000) [pid = 192] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007608289800) [pid = 192] [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.] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007607CA6800) [pid = 192] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007609620000) [pid = 192] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608249C00) [pid = 192] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760166D000) [pid = 192] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007617A5A400) [pid = 192] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 108 (00000076163CDC00) [pid = 192] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007614ACBC00) [pid = 192] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007614AC9C00) [pid = 192] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 105 (00000076164C1C00) [pid = 192] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007611EC8C00) [pid = 192] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007609880800) [pid = 192] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007618474800) [pid = 192] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760EAD7C00) [pid = 192] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760BFFD000) [pid = 192] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007607C9D400) [pid = 192] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760D92D800) [pid = 192] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:22:46 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760935E000) [pid = 192] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:22:46 INFO - PROCESS | 192 | 1460989366674 Marionette TRACE conn5 <- [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]]]}] 07:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1534ms 07:22:46 INFO - PROCESS | 192 | 1460989366721 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 192 | 1460989366723 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 07:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:22:46 INFO - PROCESS | 192 | 1460989366727 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 192 | 1460989366729 Marionette TRACE conn5 <- [1,2102,null,{}] 07:22:46 INFO - PROCESS | 192 | 1460989366732 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:46 INFO - PROCESS | 192 | 1460989366814 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 07:22:46 INFO - PROCESS | 192 | 1460989366823 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED99000 == 37 [pid = 192] [id = 535] 07:22:46 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (00000076084B8C00) [pid = 192] [serial = 1605] [outer = 0000000000000000] 07:22:46 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760B576000) [pid = 192] [serial = 1606] [outer = 00000076084B8C00] 07:22:46 INFO - PROCESS | 192 | 1460989366870 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760BB13400) [pid = 192] [serial = 1607] [outer = 00000076084B8C00] 07:22:47 INFO - PROCESS | 192 | 1460989367303 Marionette TRACE conn5 <- [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]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms 07:22:47 INFO - PROCESS | 192 | 1460989367359 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 192 | 1460989367361 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 07:22:47 INFO - PROCESS | 192 | 1460989367364 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:22:47 INFO - PROCESS | 192 | 1460989367366 Marionette TRACE conn5 <- [1,2106,null,{}] 07:22:47 INFO - PROCESS | 192 | 1460989367369 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 192 | 1460989367455 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 07:22:47 INFO - PROCESS | 192 | 1460989367490 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA7800 == 38 [pid = 192] [id = 536] 07:22:47 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760BB1FC00) [pid = 192] [serial = 1608] [outer = 0000000000000000] 07:22:47 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760BC5CC00) [pid = 192] [serial = 1609] [outer = 000000760BB1FC00] 07:22:47 INFO - PROCESS | 192 | 1460989367536 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760BC66C00) [pid = 192] [serial = 1610] [outer = 000000760BB1FC00] 07:22:47 INFO - PROCESS | 192 | 1460989367956 Marionette TRACE conn5 <- [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]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 07:22:48 INFO - PROCESS | 192 | 1460989367997 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 192 | 1460989367999 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 07:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:22:48 INFO - PROCESS | 192 | 1460989368002 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 192 | 1460989368004 Marionette TRACE conn5 <- [1,2110,null,{}] 07:22:48 INFO - PROCESS | 192 | 1460989368008 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:48 INFO - PROCESS | 192 | 1460989368094 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 07:22:48 INFO - PROCESS | 192 | 1460989368101 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 192 | ++DOCSHELL 000000761066F800 == 39 [pid = 192] [id = 537] 07:22:48 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760BC66000) [pid = 192] [serial = 1611] [outer = 0000000000000000] 07:22:48 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760BD65800) [pid = 192] [serial = 1612] [outer = 000000760BC66000] 07:22:48 INFO - PROCESS | 192 | 1460989368146 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760BEAE800) [pid = 192] [serial = 1613] [outer = 000000760BC66000] 07:22:48 INFO - PROCESS | 192 | 1460989368800 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 881ms 07:22:48 INFO - PROCESS | 192 | 1460989368888 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 192 | 1460989368892 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 07:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:22:48 INFO - PROCESS | 192 | 1460989368898 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 192 | 1460989368903 Marionette TRACE conn5 <- [1,2114,null,{}] 07:22:48 INFO - PROCESS | 192 | 1460989368909 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 192 | 1460989369036 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 07:22:49 INFO - PROCESS | 192 | 1460989369157 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 192 | ++DOCSHELL 0000007606FB7800 == 40 [pid = 192] [id = 538] 07:22:49 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (00000076051F9C00) [pid = 192] [serial = 1614] [outer = 0000000000000000] 07:22:49 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007605DBE800) [pid = 192] [serial = 1615] [outer = 00000076051F9C00] 07:22:49 INFO - PROCESS | 192 | 1460989369220 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (0000007607FA0C00) [pid = 192] [serial = 1616] [outer = 00000076051F9C00] 07:22:49 INFO - PROCESS | 192 | 1460989369798 Marionette TRACE conn5 <- [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]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 923ms 07:22:49 INFO - PROCESS | 192 | 1460989369825 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 192 | 1460989369832 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 07:22:49 INFO - PROCESS | 192 | 1460989369839 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:22:49 INFO - PROCESS | 192 | 1460989369842 Marionette TRACE conn5 <- [1,2118,null,{}] 07:22:49 INFO - PROCESS | 192 | 1460989369846 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 192 | 1460989369965 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 07:22:50 INFO - PROCESS | 192 | 1460989370064 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 192 | ++DOCSHELL 00000076096D7000 == 41 [pid = 192] [id = 539] 07:22:50 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007608253C00) [pid = 192] [serial = 1617] [outer = 0000000000000000] 07:22:50 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760836E000) [pid = 192] [serial = 1618] [outer = 0000007608253C00] 07:22:50 INFO - PROCESS | 192 | 1460989370123 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007608A33C00) [pid = 192] [serial = 1619] [outer = 0000007608253C00] 07:22:50 INFO - PROCESS | 192 | 1460989370794 Marionette TRACE conn5 <- [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] 07:22:50 INFO - PROCESS | 192 | 1460989370833 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 07:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:22:50 INFO - PROCESS | 192 | 1460989370837 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 192 | 1460989370841 Marionette TRACE conn5 <- [1,2122,null,{}] 07:22:50 INFO - PROCESS | 192 | 1460989370853 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:50 INFO - PROCESS | 192 | 1460989370970 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 07:22:51 INFO - PROCESS | 192 | 1460989371099 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 192 | ++DOCSHELL 00000076107A9000 == 42 [pid = 192] [id = 540] 07:22:51 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007608E75400) [pid = 192] [serial = 1620] [outer = 0000000000000000] 07:22:51 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007609853800) [pid = 192] [serial = 1621] [outer = 0000007608E75400] 07:22:51 INFO - PROCESS | 192 | 1460989371161 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760AC63800) [pid = 192] [serial = 1622] [outer = 0000007608E75400] 07:22:51 INFO - PROCESS | 192 | 1460989371724 Marionette TRACE conn5 <- [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] 07:22:51 INFO - PROCESS | 192 | 1460989371787 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 07:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:22:51 INFO - PROCESS | 192 | 1460989371791 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 192 | 1460989371793 Marionette TRACE conn5 <- [1,2126,null,{}] 07:22:51 INFO - PROCESS | 192 | 1460989371797 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:51 INFO - PROCESS | 192 | 1460989371912 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 07:22:52 INFO - PROCESS | 192 | 1460989372038 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007610F9C000 == 43 [pid = 192] [id = 541] 07:22:52 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760A938400) [pid = 192] [serial = 1623] [outer = 0000000000000000] 07:22:52 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760BEAF800) [pid = 192] [serial = 1624] [outer = 000000760A938400] 07:22:52 INFO - PROCESS | 192 | 1460989372098 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760BFFAC00) [pid = 192] [serial = 1625] [outer = 000000760A938400] 07:22:52 INFO - PROCESS | 192 | 1460989372676 Marionette TRACE conn5 <- [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]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 923ms 07:22:52 INFO - PROCESS | 192 | 1460989372715 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 192 | 1460989372718 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 07:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:22:52 INFO - PROCESS | 192 | 1460989372721 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 192 | 1460989372723 Marionette TRACE conn5 <- [1,2130,null,{}] 07:22:52 INFO - PROCESS | 192 | 1460989372727 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:52 INFO - PROCESS | 192 | 1460989372837 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 07:22:52 INFO - PROCESS | 192 | 1460989372935 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007611678800 == 44 [pid = 192] [id = 542] 07:22:52 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760BFF8400) [pid = 192] [serial = 1626] [outer = 0000000000000000] 07:22:52 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760C417400) [pid = 192] [serial = 1627] [outer = 000000760BFF8400] 07:22:52 INFO - PROCESS | 192 | 1460989372992 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760C56E000) [pid = 192] [serial = 1628] [outer = 000000760BFF8400] 07:22:53 INFO - PROCESS | 192 | 1460989373627 Marionette TRACE conn5 <- [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] 07:22:53 INFO - PROCESS | 192 | 1460989373712 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 07:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:22:53 INFO - PROCESS | 192 | 1460989373716 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 192 | 1460989373718 Marionette TRACE conn5 <- [1,2134,null,{}] 07:22:53 INFO - PROCESS | 192 | 1460989373722 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:53 INFO - PROCESS | 192 | 1460989373863 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 07:22:54 INFO - PROCESS | 192 | 1460989374102 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 192 | ++DOCSHELL 0000007608041000 == 45 [pid = 192] [id = 543] 07:22:54 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007601646C00) [pid = 192] [serial = 1629] [outer = 0000000000000000] 07:22:54 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760166CC00) [pid = 192] [serial = 1630] [outer = 0000007601646C00] 07:22:54 INFO - PROCESS | 192 | 1460989374162 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007605615C00) [pid = 192] [serial = 1631] [outer = 0000007601646C00] 07:22:54 INFO - PROCESS | 192 | 1460989374798 Marionette TRACE conn5 <- [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] 07:22:54 INFO - PROCESS | 192 | 1460989374854 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 07:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:22:54 INFO - PROCESS | 192 | 1460989374859 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 192 | 1460989374862 Marionette TRACE conn5 <- [1,2138,null,{}] 07:22:54 INFO - PROCESS | 192 | 1460989374868 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:55 INFO - PROCESS | 192 | 1460989375027 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 07:22:55 INFO - PROCESS | 192 | 1460989375082 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760A920800 == 46 [pid = 192] [id = 544] 07:22:55 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760836C800) [pid = 192] [serial = 1632] [outer = 0000000000000000] 07:22:55 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (00000076084B0C00) [pid = 192] [serial = 1633] [outer = 000000760836C800] 07:22:55 INFO - PROCESS | 192 | 1460989375137 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007608A3DC00) [pid = 192] [serial = 1634] [outer = 000000760836C800] 07:22:55 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA3800 == 45 [pid = 192] [id = 204] 07:22:55 INFO - PROCESS | 192 | --DOCSHELL 000000761186A800 == 44 [pid = 192] [id = 195] 07:22:55 INFO - PROCESS | 192 | --DOCSHELL 0000007675ED0800 == 43 [pid = 192] [id = 207] 07:22:55 INFO - PROCESS | 192 | --DOCSHELL 000000760D99E800 == 42 [pid = 192] [id = 191] 07:22:55 INFO - PROCESS | 192 | --DOCSHELL 000000761066E000 == 41 [pid = 192] [id = 192] 07:22:55 INFO - PROCESS | 192 | --DOCSHELL 000000760917D800 == 40 [pid = 192] [id = 200] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 126 (0000007608FBF000) [pid = 192] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000761324E800) [pid = 192] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOCSHELL 0000007615898000 == 39 [pid = 192] [id = 523] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076184A0C00) [pid = 192] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 123 (0000007617943000) [pid = 192] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000767AD3D000) [pid = 192] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000767A352400) [pid = 192] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 120 (0000007619571400) [pid = 192] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000761AAC3C00) [pid = 192] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000761AAC6400) [pid = 192] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000761162B800) [pid = 192] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007611ECC400) [pid = 192] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007605613C00) [pid = 192] [serial = 1076] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 114 (00000076121B9800) [pid = 192] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007607FDAC00) [pid = 192] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760984E000) [pid = 192] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608A39000) [pid = 192] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760828E000) [pid = 192] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007605D9F800) [pid = 192] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760469A800) [pid = 192] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007617A68400) [pid = 192] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007617A62400) [pid = 192] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000767A6D3000) [pid = 192] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 104 (00000076163D7800) [pid = 192] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000761584B800) [pid = 192] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007615845800) [pid = 192] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007618F04C00) [pid = 192] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007614ACEC00) [pid = 192] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007618479C00) [pid = 192] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007616D6E000) [pid = 192] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007615769800) [pid = 192] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007612AE9400) [pid = 192] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760DC38800) [pid = 192] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760BD6B400) [pid = 192] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000767B852800) [pid = 192] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000761060F800) [pid = 192] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760CE16000) [pid = 192] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760DC7F400) [pid = 192] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007608EF1C00) [pid = 192] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 88 (0000007609887C00) [pid = 192] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760DC79C00) [pid = 192] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760D9E0C00) [pid = 192] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760B515800) [pid = 192] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 84 (0000007611E02C00) [pid = 192] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007608E78C00) [pid = 192] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007611E02400) [pid = 192] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760C576000) [pid = 192] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000761075B800) [pid = 192] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:22:55 INFO - PROCESS | 192 | 1460989375728 Marionette TRACE conn5 <- [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] 07:22:55 INFO - PROCESS | 192 | 1460989375792 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 07:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:22:55 INFO - PROCESS | 192 | 1460989375796 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 192 | 1460989375798 Marionette TRACE conn5 <- [1,2142,null,{}] 07:22:55 INFO - PROCESS | 192 | 1460989375802 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:55 INFO - PROCESS | 192 | 1460989375895 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 07:22:55 INFO - PROCESS | 192 | 1460989375996 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 192 | ++DOCSHELL 0000007609180800 == 40 [pid = 192] [id = 545] 07:22:56 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007605D9F800) [pid = 192] [serial = 1635] [outer = 0000000000000000] 07:22:56 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (00000076084D5C00) [pid = 192] [serial = 1636] [outer = 0000007605D9F800] 07:22:56 INFO - PROCESS | 192 | 1460989376045 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007608A40800) [pid = 192] [serial = 1637] [outer = 0000007605D9F800] 07:22:56 INFO - PROCESS | 192 | 1460989376455 Marionette TRACE conn5 <- [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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 07:22:56 INFO - PROCESS | 192 | 1460989376534 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 192 | 1460989376536 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 07:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:22:56 INFO - PROCESS | 192 | 1460989376570 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 192 | 1460989376576 Marionette TRACE conn5 <- [1,2146,null,{}] 07:22:56 INFO - PROCESS | 192 | 1460989376592 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:56 INFO - PROCESS | 192 | 1460989376693 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 07:22:56 INFO - PROCESS | 192 | 1460989376702 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 192 | ++DOCSHELL 000000760C592000 == 41 [pid = 192] [id = 546] 07:22:56 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760916C800) [pid = 192] [serial = 1638] [outer = 0000000000000000] 07:22:56 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760920E400) [pid = 192] [serial = 1639] [outer = 000000760916C800] 07:22:56 INFO - PROCESS | 192 | 1460989376751 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760925F400) [pid = 192] [serial = 1640] [outer = 000000760916C800] 07:22:57 INFO - PROCESS | 192 | 1460989377219 Marionette TRACE conn5 <- [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] 07:22:57 INFO - PROCESS | 192 | 1460989377258 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 07:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:22:57 INFO - PROCESS | 192 | 1460989377262 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - PROCESS | 192 | 1460989377264 Marionette TRACE conn5 <- [1,2150,null,{}] 07:22:57 INFO - PROCESS | 192 | 1460989377267 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:57 INFO - PROCESS | 192 | 1460989377357 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 07:22:57 INFO - PROCESS | 192 | 1460989377364 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC19800 == 42 [pid = 192] [id = 547] 07:22:57 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007609210400) [pid = 192] [serial = 1641] [outer = 0000000000000000] 07:22:57 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760984F400) [pid = 192] [serial = 1642] [outer = 0000007609210400] 07:22:57 INFO - PROCESS | 192 | 1460989377410 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007609884800) [pid = 192] [serial = 1643] [outer = 0000007609210400] 07:22:57 INFO - PROCESS | 192 | 1460989377901 Marionette TRACE conn5 <- [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]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 07:22:57 INFO - PROCESS | 192 | 1460989377936 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 192 | 1460989377938 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 07:22:57 INFO - PROCESS | 192 | 1460989377941 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:22:57 INFO - PROCESS | 192 | 1460989377943 Marionette TRACE conn5 <- [1,2154,null,{}] 07:22:57 INFO - PROCESS | 192 | 1460989377946 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:58 INFO - PROCESS | 192 | 1460989378089 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 07:22:58 INFO - PROCESS | 192 | 1460989378146 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 192 | ++DOCSHELL 000000760FE9B000 == 43 [pid = 192] [id = 548] 07:22:58 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760A93B400) [pid = 192] [serial = 1644] [outer = 0000000000000000] 07:22:58 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760B099C00) [pid = 192] [serial = 1645] [outer = 000000760A93B400] 07:22:58 INFO - PROCESS | 192 | 1460989378205 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760BB14400) [pid = 192] [serial = 1646] [outer = 000000760A93B400] 07:22:58 INFO - PROCESS | 192 | 1460989378683 Marionette TRACE conn5 <- [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]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 776ms 07:22:58 INFO - PROCESS | 192 | 1460989378721 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 192 | 1460989378723 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 07:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:22:58 INFO - PROCESS | 192 | 1460989378730 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 192 | 1460989378732 Marionette TRACE conn5 <- [1,2158,null,{}] 07:22:58 INFO - PROCESS | 192 | 1460989378736 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:58 INFO - PROCESS | 192 | 1460989378857 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 07:22:58 INFO - PROCESS | 192 | 1460989378920 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 192 | ++DOCSHELL 000000761166B000 == 44 [pid = 192] [id = 549] 07:22:58 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760C421000) [pid = 192] [serial = 1647] [outer = 0000000000000000] 07:22:58 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760C571C00) [pid = 192] [serial = 1648] [outer = 000000760C421000] 07:22:58 INFO - PROCESS | 192 | 1460989378968 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760C57B400) [pid = 192] [serial = 1649] [outer = 000000760C421000] 07:22:59 INFO - PROCESS | 192 | 1460989379390 Marionette TRACE conn5 <- [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]]]}] 07:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 07:22:59 INFO - PROCESS | 192 | 1460989379411 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 192 | 1460989379413 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 07:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:22:59 INFO - PROCESS | 192 | 1460989379417 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 192 | 1460989379418 Marionette TRACE conn5 <- [1,2162,null,{}] 07:22:59 INFO - PROCESS | 192 | 1460989379422 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 192 | 1460989379561 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007605DA0000) [pid = 192] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 93 (0000007608E6AC00) [pid = 192] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007605B6B800) [pid = 192] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007608E1D400) [pid = 192] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760925F000) [pid = 192] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760928D800) [pid = 192] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760560AC00) [pid = 192] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 87 (0000007607C9F000) [pid = 192] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760081AC00) [pid = 192] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007601E68000) [pid = 192] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 84 (0000007609292C00) [pid = 192] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760BB1FC00) [pid = 192] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 82 (000000760A64A400) [pid = 192] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:22:59 INFO - PROCESS | 192 | --DOMWINDOW == 81 (00000076084B8C00) [pid = 192] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:22:59 INFO - PROCESS | 192 | 1460989379733 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 192 | ++DOCSHELL 00000076092D4800 == 45 [pid = 192] [id = 550] 07:22:59 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007601670000) [pid = 192] [serial = 1650] [outer = 0000000000000000] 07:22:59 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007605B6B800) [pid = 192] [serial = 1651] [outer = 0000007601670000] 07:22:59 INFO - PROCESS | 192 | 1460989379781 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007608372C00) [pid = 192] [serial = 1652] [outer = 0000007601670000] 07:23:00 INFO - PROCESS | 192 | 1460989380156 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 776ms 07:23:00 INFO - PROCESS | 192 | 1460989380195 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 192 | 1460989380198 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 07:23:00 INFO - PROCESS | 192 | 1460989380201 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:23:00 INFO - PROCESS | 192 | 1460989380203 Marionette TRACE conn5 <- [1,2166,null,{}] 07:23:00 INFO - PROCESS | 192 | 1460989380212 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 192 | 1460989380298 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 07:23:00 INFO - PROCESS | 192 | 1460989380304 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 192 | ++DOCSHELL 0000007611860000 == 46 [pid = 192] [id = 551] 07:23:00 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760916A800) [pid = 192] [serial = 1653] [outer = 0000000000000000] 07:23:00 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760B570800) [pid = 192] [serial = 1654] [outer = 000000760916A800] 07:23:00 INFO - PROCESS | 192 | 1460989380350 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760CE15C00) [pid = 192] [serial = 1655] [outer = 000000760916A800] 07:23:00 INFO - PROCESS | 192 | 1460989380785 Marionette TRACE conn5 <- [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]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 07:23:00 INFO - PROCESS | 192 | 1460989380834 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 192 | 1460989380836 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 07:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:23:00 INFO - PROCESS | 192 | 1460989380839 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 192 | 1460989380841 Marionette TRACE conn5 <- [1,2170,null,{}] 07:23:00 INFO - PROCESS | 192 | 1460989380845 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 192 | 1460989380933 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 07:23:00 INFO - PROCESS | 192 | 1460989380940 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 192 | ++DOCSHELL 0000007611890000 == 47 [pid = 192] [id = 552] 07:23:00 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760CEA0800) [pid = 192] [serial = 1656] [outer = 0000000000000000] 07:23:00 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760CEA4000) [pid = 192] [serial = 1657] [outer = 000000760CEA0800] 07:23:00 INFO - PROCESS | 192 | 1460989380986 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760D92D800) [pid = 192] [serial = 1658] [outer = 000000760CEA0800] 07:23:01 INFO - PROCESS | 192 | 1460989381432 Marionette TRACE conn5 <- [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]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 07:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:23:01 INFO - PROCESS | 192 | 1460989381472 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 192 | 1460989381474 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 07:23:01 INFO - PROCESS | 192 | 1460989381490 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 192 | 1460989381492 Marionette TRACE conn5 <- [1,2174,null,{}] 07:23:01 INFO - PROCESS | 192 | 1460989381535 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:01 INFO - PROCESS | 192 | 1460989381626 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 07:23:01 INFO - PROCESS | 192 | 1460989381639 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 192 | ++DOCSHELL 000000761194C800 == 48 [pid = 192] [id = 553] 07:23:01 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760D937800) [pid = 192] [serial = 1659] [outer = 0000000000000000] 07:23:01 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760D9D9400) [pid = 192] [serial = 1660] [outer = 000000760D937800] 07:23:01 INFO - PROCESS | 192 | 1460989381690 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760DAA3C00) [pid = 192] [serial = 1661] [outer = 000000760D937800] 07:23:02 INFO - PROCESS | 192 | 1460989382466 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1001ms 07:23:02 INFO - PROCESS | 192 | 1460989382482 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 192 | 1460989382488 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 07:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:23:02 INFO - PROCESS | 192 | 1460989382494 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 192 | 1460989382498 Marionette TRACE conn5 <- [1,2178,null,{}] 07:23:02 INFO - PROCESS | 192 | 1460989382504 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:02 INFO - PROCESS | 192 | 1460989382623 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 07:23:02 INFO - PROCESS | 192 | 1460989382753 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 192 | ++DOCSHELL 000000760B535800 == 49 [pid = 192] [id = 554] 07:23:02 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760823C000) [pid = 192] [serial = 1662] [outer = 0000000000000000] 07:23:02 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760828E400) [pid = 192] [serial = 1663] [outer = 000000760823C000] 07:23:02 INFO - PROCESS | 192 | 1460989382814 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (00000076084E0800) [pid = 192] [serial = 1664] [outer = 000000760823C000] 07:23:03 INFO - PROCESS | 192 | 1460989383392 Marionette TRACE conn5 <- [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]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 923ms 07:23:03 INFO - PROCESS | 192 | 1460989383420 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 192 | 1460989383428 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 07:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:23:03 INFO - PROCESS | 192 | 1460989383435 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - PROCESS | 192 | 1460989383438 Marionette TRACE conn5 <- [1,2182,null,{}] 07:23:03 INFO - PROCESS | 192 | 1460989383442 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:03 INFO - PROCESS | 192 | 1460989383563 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 07:23:03 INFO - PROCESS | 192 | 1460989383689 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDD1000 == 50 [pid = 192] [id = 555] 07:23:03 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007608F98400) [pid = 192] [serial = 1665] [outer = 0000000000000000] 07:23:03 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007609257C00) [pid = 192] [serial = 1666] [outer = 0000007608F98400] 07:23:03 INFO - PROCESS | 192 | 1460989383748 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007609A3B400) [pid = 192] [serial = 1667] [outer = 0000007608F98400] 07:23:04 INFO - PROCESS | 192 | 1460989384358 Marionette TRACE conn5 <- [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]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 07:23:04 INFO - PROCESS | 192 | 1460989384425 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 192 | 1460989384428 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 07:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:23:04 INFO - PROCESS | 192 | 1460989384432 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 192 | 1460989384436 Marionette TRACE conn5 <- [1,2186,null,{}] 07:23:04 INFO - PROCESS | 192 | 1460989384464 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:04 INFO - PROCESS | 192 | 1460989384591 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 07:23:04 INFO - PROCESS | 192 | 1460989384710 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BA6000 == 51 [pid = 192] [id = 556] 07:23:04 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760B576400) [pid = 192] [serial = 1668] [outer = 0000000000000000] 07:23:04 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760C574800) [pid = 192] [serial = 1669] [outer = 000000760B576400] 07:23:04 INFO - PROCESS | 192 | 1460989384772 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760D9DD800) [pid = 192] [serial = 1670] [outer = 000000760B576400] 07:23:05 INFO - PROCESS | 192 | 1460989385382 Marionette TRACE conn5 <- [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]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 987ms 07:23:05 INFO - PROCESS | 192 | 1460989385420 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 07:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:23:05 INFO - PROCESS | 192 | 1460989385424 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 07:23:05 INFO - PROCESS | 192 | 1460989385428 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 192 | 1460989385430 Marionette TRACE conn5 <- [1,2190,null,{}] 07:23:05 INFO - PROCESS | 192 | 1460989385434 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:05 INFO - PROCESS | 192 | 1460989385550 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 07:23:05 INFO - PROCESS | 192 | 1460989385647 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C0C000 == 52 [pid = 192] [id = 557] 07:23:05 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760DAA9800) [pid = 192] [serial = 1671] [outer = 0000000000000000] 07:23:05 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760DAAB800) [pid = 192] [serial = 1672] [outer = 000000760DAA9800] 07:23:05 INFO - PROCESS | 192 | 1460989385705 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760DAD1800) [pid = 192] [serial = 1673] [outer = 000000760DAA9800] 07:23:06 INFO - PROCESS | 192 | 1460989386295 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 923ms 07:23:06 INFO - PROCESS | 192 | 1460989386352 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 192 | 1460989386355 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 07:23:06 INFO - PROCESS | 192 | 1460989386358 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:23:06 INFO - PROCESS | 192 | 1460989386361 Marionette TRACE conn5 <- [1,2194,null,{}] 07:23:06 INFO - PROCESS | 192 | 1460989386364 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:06 INFO - PROCESS | 192 | 1460989386475 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 07:23:06 INFO - PROCESS | 192 | 1460989386601 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C8C800 == 53 [pid = 192] [id = 558] 07:23:06 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760D9DB800) [pid = 192] [serial = 1674] [outer = 0000000000000000] 07:23:06 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760DC3D000) [pid = 192] [serial = 1675] [outer = 000000760D9DB800] 07:23:06 INFO - PROCESS | 192 | 1460989386660 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760DC76800) [pid = 192] [serial = 1676] [outer = 000000760D9DB800] 07:23:07 INFO - PROCESS | 192 | 1460989387526 Marionette TRACE conn5 <- [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]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1235ms 07:23:07 INFO - PROCESS | 192 | 1460989387627 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 192 | 1460989387632 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 07:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:23:07 INFO - PROCESS | 192 | 1460989387640 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 192 | 1460989387644 Marionette TRACE conn5 <- [1,2198,null,{}] 07:23:07 INFO - PROCESS | 192 | 1460989387650 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:07 INFO - PROCESS | 192 | 1460989387754 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 07:23:07 INFO - PROCESS | 192 | 1460989387848 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 192 | ++DOCSHELL 000000760921E000 == 54 [pid = 192] [id = 559] 07:23:07 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760565FC00) [pid = 192] [serial = 1677] [outer = 0000000000000000] 07:23:07 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (00000076071B6C00) [pid = 192] [serial = 1678] [outer = 000000760565FC00] 07:23:07 INFO - PROCESS | 192 | 1460989387901 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760822E400) [pid = 192] [serial = 1679] [outer = 000000760565FC00] 07:23:08 INFO - PROCESS | 192 | 1460989388485 Marionette TRACE conn5 <- [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]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 881ms 07:23:08 INFO - PROCESS | 192 | 1460989388522 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 192 | 1460989388528 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 07:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:23:08 INFO - PROCESS | 192 | 1460989388534 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 192 | 1460989388537 Marionette TRACE conn5 <- [1,2202,null,{}] 07:23:08 INFO - PROCESS | 192 | 1460989388541 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:08 INFO - PROCESS | 192 | 1460989388650 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 000000760B157800 == 53 [pid = 192] [id = 190] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 000000761180B800 == 52 [pid = 192] [id = 194] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 0000007611890000 == 51 [pid = 192] [id = 552] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 0000007611860000 == 50 [pid = 192] [id = 551] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 00000076092D4800 == 49 [pid = 192] [id = 550] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 000000761166B000 == 48 [pid = 192] [id = 549] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 000000760FE9B000 == 47 [pid = 192] [id = 548] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 000000760EC19800 == 46 [pid = 192] [id = 547] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 000000760C592000 == 45 [pid = 192] [id = 546] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 0000007609180800 == 44 [pid = 192] [id = 545] 07:23:08 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760BD65800) [pid = 192] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 000000760A920800 == 43 [pid = 192] [id = 544] 07:23:08 INFO - PROCESS | 192 | --DOCSHELL 0000007608041000 == 42 [pid = 192] [id = 543] 07:23:08 INFO - PROCESS | 192 | 1460989388822 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 192 | ++DOCSHELL 000000760516E800 == 43 [pid = 192] [id = 560] 07:23:08 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007600BC9C00) [pid = 192] [serial = 1680] [outer = 0000000000000000] 07:23:08 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007604694400) [pid = 192] [serial = 1681] [outer = 0000007600BC9C00] 07:23:08 INFO - PROCESS | 192 | 1460989388872 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007607CA4000) [pid = 192] [serial = 1682] [outer = 0000007600BC9C00] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760B570400) [pid = 192] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760B576000) [pid = 192] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760928F000) [pid = 192] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760BB13400) [pid = 192] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 108 (00000076084DBC00) [pid = 192] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007608A32C00) [pid = 192] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007608E77800) [pid = 192] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007609165C00) [pid = 192] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 104 (00000076071BB400) [pid = 192] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007607CA8C00) [pid = 192] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007613297C00) [pid = 192] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007609263800) [pid = 192] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760951C400) [pid = 192] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 99 (00000076096F1C00) [pid = 192] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760560C400) [pid = 192] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007605A5E400) [pid = 192] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007608373800) [pid = 192] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 95 (00000076084BCC00) [pid = 192] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760824A800) [pid = 192] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 93 (0000007608290C00) [pid = 192] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007609204800) [pid = 192] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007609257000) [pid = 192] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007609880C00) [pid = 192] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007609853400) [pid = 192] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760BC66C00) [pid = 192] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760B009C00) [pid = 192] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760BC5CC00) [pid = 192] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:23:09 INFO - PROCESS | 192 | 1460989389323 Marionette TRACE conn5 <- [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]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 839ms 07:23:09 INFO - PROCESS | 192 | 1460989389374 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 192 | 1460989389377 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 07:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:23:09 INFO - PROCESS | 192 | 1460989389381 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 192 | 1460989389384 Marionette TRACE conn5 <- [1,2206,null,{}] 07:23:09 INFO - PROCESS | 192 | 1460989389395 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 192 | 1460989389492 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 07:23:09 INFO - PROCESS | 192 | 1460989389500 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 192 | ++DOCSHELL 000000760B159800 == 44 [pid = 192] [id = 561] 07:23:09 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (00000076084D3C00) [pid = 192] [serial = 1683] [outer = 0000000000000000] 07:23:09 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (00000076084E1400) [pid = 192] [serial = 1684] [outer = 00000076084D3C00] 07:23:09 INFO - PROCESS | 192 | 1460989389551 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007608BD5400) [pid = 192] [serial = 1685] [outer = 00000076084D3C00] 07:23:10 INFO - PROCESS | 192 | 1460989390285 Marionette TRACE conn5 <- [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]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 923ms 07:23:10 INFO - PROCESS | 192 | 1460989390321 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 07:23:10 INFO - PROCESS | 192 | 1460989390327 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 07:23:10 INFO - PROCESS | 192 | 1460989390334 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:23:10 INFO - PROCESS | 192 | 1460989390339 Marionette TRACE conn5 <- [1,2210,null,{}] 07:23:10 INFO - PROCESS | 192 | 1460989390344 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:10 INFO - PROCESS | 192 | 1460989390460 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 07:23:10 INFO - PROCESS | 192 | 1460989390586 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 192 | ++DOCSHELL 00000076092E0000 == 45 [pid = 192] [id = 562] 07:23:10 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760824E000) [pid = 192] [serial = 1686] [outer = 0000000000000000] 07:23:10 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007608294400) [pid = 192] [serial = 1687] [outer = 000000760824E000] 07:23:10 INFO - PROCESS | 192 | 1460989390648 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (00000076084DA000) [pid = 192] [serial = 1688] [outer = 000000760824E000] 07:23:11 INFO - PROCESS | 192 | 1460989391227 Marionette TRACE conn5 <- [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]]]}] 07:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 922ms 07:23:11 INFO - PROCESS | 192 | 1460989391264 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 07:23:11 INFO - PROCESS | 192 | 1460989391271 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 07:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:23:11 INFO - PROCESS | 192 | 1460989391278 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:23:11 INFO - PROCESS | 192 | 1460989391281 Marionette TRACE conn5 <- [1,2214,null,{}] 07:23:11 INFO - PROCESS | 192 | 1460989391285 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:11 INFO - PROCESS | 192 | 1460989391400 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 07:23:11 INFO - PROCESS | 192 | 1460989391496 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC1800 == 46 [pid = 192] [id = 563] 07:23:11 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007608F98800) [pid = 192] [serial = 1689] [outer = 0000000000000000] 07:23:11 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760916B000) [pid = 192] [serial = 1690] [outer = 0000007608F98800] 07:23:11 INFO - PROCESS | 192 | 1460989391557 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760920C000) [pid = 192] [serial = 1691] [outer = 0000007608F98800] 07:23:12 INFO - PROCESS | 192 | 1460989392224 Marionette TRACE conn5 <- [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]]]}] 07:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 07:23:12 INFO - PROCESS | 192 | 1460989392270 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 192 | 1460989392273 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 07:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:23:12 INFO - PROCESS | 192 | 1460989392277 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 192 | 1460989392281 Marionette TRACE conn5 <- [1,2218,null,{}] 07:23:12 INFO - PROCESS | 192 | 1460989392293 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:12 INFO - PROCESS | 192 | 1460989392409 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 07:23:12 INFO - PROCESS | 192 | 1460989392535 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760D9A8000 == 47 [pid = 192] [id = 564] 07:23:12 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007609362800) [pid = 192] [serial = 1692] [outer = 0000000000000000] 07:23:12 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (00000076096F3400) [pid = 192] [serial = 1693] [outer = 0000007609362800] 07:23:12 INFO - PROCESS | 192 | 1460989392597 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007609883800) [pid = 192] [serial = 1694] [outer = 0000007609362800] 07:23:13 INFO - PROCESS | 192 | 1460989393214 Marionette TRACE conn5 <- [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]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 986ms 07:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:23:13 INFO - PROCESS | 192 | 1460989393265 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 192 | 1460989393268 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 07:23:13 INFO - PROCESS | 192 | 1460989393272 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 192 | 1460989393274 Marionette TRACE conn5 <- [1,2222,null,{}] 07:23:13 INFO - PROCESS | 192 | 1460989393278 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:13 INFO - PROCESS | 192 | 1460989393391 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 07:23:13 INFO - PROCESS | 192 | 1460989393514 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCC000 == 48 [pid = 192] [id = 565] 07:23:13 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760AC64C00) [pid = 192] [serial = 1695] [outer = 0000000000000000] 07:23:13 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760B17DC00) [pid = 192] [serial = 1696] [outer = 000000760AC64C00] 07:23:13 INFO - PROCESS | 192 | 1460989393573 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760B57C800) [pid = 192] [serial = 1697] [outer = 000000760AC64C00] 07:23:14 INFO - PROCESS | 192 | 1460989394103 Marionette TRACE conn5 <- [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]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 881ms 07:23:14 INFO - PROCESS | 192 | 1460989394155 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 192 | 1460989394158 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 07:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:23:14 INFO - PROCESS | 192 | 1460989394161 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 192 | 1460989394163 Marionette TRACE conn5 <- [1,2226,null,{}] 07:23:14 INFO - PROCESS | 192 | 1460989394167 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 192 | 1460989394275 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 07:23:14 INFO - PROCESS | 192 | 1460989394371 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 192 | ++DOCSHELL 000000761067D800 == 49 [pid = 192] [id = 566] 07:23:14 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760BB1E800) [pid = 192] [serial = 1698] [outer = 0000000000000000] 07:23:14 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760BC66C00) [pid = 192] [serial = 1699] [outer = 000000760BB1E800] 07:23:14 INFO - PROCESS | 192 | 1460989394428 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760BD6D800) [pid = 192] [serial = 1700] [outer = 000000760BB1E800] 07:23:15 INFO - PROCESS | 192 | 1460989395050 Marionette TRACE conn5 <- [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]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 922ms 07:23:15 INFO - PROCESS | 192 | 1460989395086 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 192 | 1460989395088 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 07:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:23:15 INFO - PROCESS | 192 | 1460989395092 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 192 | 1460989395094 Marionette TRACE conn5 <- [1,2230,null,{}] 07:23:15 INFO - PROCESS | 192 | 1460989395098 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:15 INFO - PROCESS | 192 | 1460989395221 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 07:23:15 INFO - PROCESS | 192 | 1460989395318 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 192 | ++DOCSHELL 0000007611825800 == 50 [pid = 192] [id = 567] 07:23:15 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760C575800) [pid = 192] [serial = 1701] [outer = 0000000000000000] 07:23:15 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760CEA6C00) [pid = 192] [serial = 1702] [outer = 000000760C575800] 07:23:15 INFO - PROCESS | 192 | 1460989395381 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760D9D6400) [pid = 192] [serial = 1703] [outer = 000000760C575800] 07:23:15 INFO - PROCESS | 192 | 1460989395939 Marionette TRACE conn5 <- [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]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 881ms 07:23:15 INFO - PROCESS | 192 | 1460989395976 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 192 | 1460989395979 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 07:23:15 INFO - PROCESS | 192 | 1460989395982 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:23:15 INFO - PROCESS | 192 | 1460989395984 Marionette TRACE conn5 <- [1,2234,null,{}] 07:23:15 INFO - PROCESS | 192 | 1460989395988 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:16 INFO - PROCESS | 192 | 1460989396107 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 07:23:16 INFO - PROCESS | 192 | 1460989396204 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 192 | ++DOCSHELL 0000007611896000 == 51 [pid = 192] [id = 568] 07:23:16 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007605B6A000) [pid = 192] [serial = 1704] [outer = 0000000000000000] 07:23:16 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760DACD000) [pid = 192] [serial = 1705] [outer = 0000007605B6A000] 07:23:16 INFO - PROCESS | 192 | 1460989396261 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760DC7B000) [pid = 192] [serial = 1706] [outer = 0000007605B6A000] 07:23:16 INFO - PROCESS | 192 | 1460989396885 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 924ms 07:23:16 INFO - PROCESS | 192 | 1460989396909 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 192 | 1460989396911 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 07:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:23:16 INFO - PROCESS | 192 | 1460989396915 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 192 | 1460989396917 Marionette TRACE conn5 <- [1,2238,null,{}] 07:23:16 INFO - PROCESS | 192 | 1460989396921 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:17 INFO - PROCESS | 192 | 1460989397031 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 07:23:17 INFO - PROCESS | 192 | 1460989397225 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007608FC8800 == 52 [pid = 192] [id = 569] 07:23:17 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760166BC00) [pid = 192] [serial = 1707] [outer = 0000000000000000] 07:23:17 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (00000076049CF000) [pid = 192] [serial = 1708] [outer = 000000760166BC00] 07:23:17 INFO - PROCESS | 192 | 1460989397278 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007607D9E400) [pid = 192] [serial = 1709] [outer = 000000760166BC00] 07:23:17 INFO - PROCESS | 192 | 1460989397866 Marionette TRACE conn5 <- [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]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 986ms 07:23:17 INFO - PROCESS | 192 | 1460989397905 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 192 | 1460989397909 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 07:23:17 INFO - PROCESS | 192 | 1460989397914 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:23:17 INFO - PROCESS | 192 | 1460989397917 Marionette TRACE conn5 <- [1,2242,null,{}] 07:23:17 INFO - PROCESS | 192 | 1460989397923 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 192 | 1460989398032 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 07:23:18 INFO - PROCESS | 192 | 1460989398146 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 192 | --DOCSHELL 0000007611678800 == 51 [pid = 192] [id = 542] 07:23:18 INFO - PROCESS | 192 | --DOCSHELL 000000760516E800 == 50 [pid = 192] [id = 560] 07:23:18 INFO - PROCESS | 192 | --DOCSHELL 000000760921E000 == 49 [pid = 192] [id = 559] 07:23:18 INFO - PROCESS | 192 | ++DOCSHELL 00000076056D0800 == 50 [pid = 192] [id = 570] 07:23:18 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007600A8A400) [pid = 192] [serial = 1710] [outer = 0000000000000000] 07:23:18 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760166E800) [pid = 192] [serial = 1711] [outer = 0000007600A8A400] 07:23:18 INFO - PROCESS | 192 | 1460989398227 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (00000076084DD800) [pid = 192] [serial = 1712] [outer = 0000007600A8A400] 07:23:18 INFO - PROCESS | 192 | 1460989398687 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 840ms 07:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:23:18 INFO - PROCESS | 192 | 1460989398760 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 192 | 1460989398764 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 07:23:18 INFO - PROCESS | 192 | 1460989398768 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 192 | 1460989398770 Marionette TRACE conn5 <- [1,2246,null,{}] 07:23:18 INFO - PROCESS | 192 | 1460989398774 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 192 | 1460989398872 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 07:23:18 INFO - PROCESS | 192 | 1460989398981 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FAF800 == 51 [pid = 192] [id = 571] 07:23:19 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007600AE0400) [pid = 192] [serial = 1713] [outer = 0000000000000000] 07:23:19 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (00000076096F8800) [pid = 192] [serial = 1714] [outer = 0000007600AE0400] 07:23:19 INFO - PROCESS | 192 | 1460989399031 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760B576C00) [pid = 192] [serial = 1715] [outer = 0000007600AE0400] 07:23:19 INFO - PROCESS | 192 | 1460989399496 Marionette TRACE conn5 <- [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]]]}] 07:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 776ms 07:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:23:19 INFO - PROCESS | 192 | 1460989399547 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 192 | 1460989399550 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 07:23:19 INFO - PROCESS | 192 | 1460989399565 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 192 | 1460989399572 Marionette TRACE conn5 <- [1,2250,null,{}] 07:23:19 INFO - PROCESS | 192 | 1460989399577 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:19 INFO - PROCESS | 192 | 1460989399736 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 07:23:19 INFO - PROCESS | 192 | 1460989399798 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C83800 == 52 [pid = 192] [id = 572] 07:23:19 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760CEA0C00) [pid = 192] [serial = 1716] [outer = 0000000000000000] 07:23:19 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760DAA8000) [pid = 192] [serial = 1717] [outer = 000000760CEA0C00] 07:23:19 INFO - PROCESS | 192 | 1460989399846 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760DC78400) [pid = 192] [serial = 1718] [outer = 000000760CEA0C00] 07:23:20 INFO - PROCESS | 192 | 1460989400288 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 755ms 07:23:20 INFO - PROCESS | 192 | 1460989400312 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 192 | 1460989400314 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 07:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:23:20 INFO - PROCESS | 192 | 1460989400323 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 192 | 1460989400325 Marionette TRACE conn5 <- [1,2254,null,{}] 07:23:20 INFO - PROCESS | 192 | 1460989400329 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:20 INFO - PROCESS | 192 | 1460989400451 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 07:23:20 INFO - PROCESS | 192 | 1460989400512 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 192 | ++DOCSHELL 0000007613147000 == 53 [pid = 192] [id = 573] 07:23:20 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760DCC8400) [pid = 192] [serial = 1719] [outer = 0000000000000000] 07:23:20 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760DCCC800) [pid = 192] [serial = 1720] [outer = 000000760DCC8400] 07:23:20 INFO - PROCESS | 192 | 1460989400559 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760E9DD000) [pid = 192] [serial = 1721] [outer = 000000760DCC8400] 07:23:20 INFO - PROCESS | 192 | 1460989400976 Marionette TRACE conn5 <- [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]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 07:23:21 INFO - PROCESS | 192 | 1460989400997 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 192 | 1460989400999 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 07:23:21 INFO - PROCESS | 192 | 1460989401002 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:23:21 INFO - PROCESS | 192 | 1460989401004 Marionette TRACE conn5 <- [1,2258,null,{}] 07:23:21 INFO - PROCESS | 192 | 1460989401008 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:21 INFO - PROCESS | 192 | 1460989401128 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 07:23:21 INFO - PROCESS | 192 | 1460989401221 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 192 | ++DOCSHELL 000000761378A000 == 54 [pid = 192] [id = 574] 07:23:21 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760EAD4400) [pid = 192] [serial = 1722] [outer = 0000000000000000] 07:23:21 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760EAD6400) [pid = 192] [serial = 1723] [outer = 000000760EAD4400] 07:23:21 INFO - PROCESS | 192 | 1460989401279 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760EC28C00) [pid = 192] [serial = 1724] [outer = 000000760EAD4400] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 127 (0000007600BC9C00) [pid = 192] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760D937800) [pid = 192] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760565FC00) [pid = 192] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760CEA0800) [pid = 192] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 123 (0000007601646C00) [pid = 192] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760A93B400) [pid = 192] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760836C800) [pid = 192] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760916C800) [pid = 192] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007609210400) [pid = 192] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760BC66000) [pid = 192] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760C421000) [pid = 192] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007601670000) [pid = 192] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760916A800) [pid = 192] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:23:21 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007605D9F800) [pid = 192] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:23:21 INFO - PROCESS | 192 | 1460989401753 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 776ms 07:23:21 INFO - PROCESS | 192 | 1460989401782 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 192 | 1460989401785 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 07:23:21 INFO - PROCESS | 192 | 1460989401788 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:23:21 INFO - PROCESS | 192 | 1460989401790 Marionette TRACE conn5 <- [1,2262,null,{}] 07:23:21 INFO - PROCESS | 192 | 1460989401794 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:21 INFO - PROCESS | 192 | 1460989401887 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 07:23:21 INFO - PROCESS | 192 | 1460989401893 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 192 | ++DOCSHELL 0000007614A46000 == 55 [pid = 192] [id = 575] 07:23:21 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (00000076084D5400) [pid = 192] [serial = 1725] [outer = 0000000000000000] 07:23:21 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760BD5FC00) [pid = 192] [serial = 1726] [outer = 00000076084D5400] 07:23:21 INFO - PROCESS | 192 | 1460989401938 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (000000760EC2CC00) [pid = 192] [serial = 1727] [outer = 00000076084D5400] 07:23:22 INFO - PROCESS | 192 | 1460989402359 Marionette TRACE conn5 <- [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]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 07:23:22 INFO - PROCESS | 192 | 1460989402420 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 192 | 1460989402423 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 07:23:22 INFO - PROCESS | 192 | 1460989402426 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:23:22 INFO - PROCESS | 192 | 1460989402428 Marionette TRACE conn5 <- [1,2266,null,{}] 07:23:22 INFO - PROCESS | 192 | 1460989402431 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 192 | 1460989402520 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 07:23:22 INFO - PROCESS | 192 | 1460989402527 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BBD800 == 56 [pid = 192] [id = 576] 07:23:22 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760EC83400) [pid = 192] [serial = 1728] [outer = 0000000000000000] 07:23:22 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (000000760EC86C00) [pid = 192] [serial = 1729] [outer = 000000760EC83400] 07:23:22 INFO - PROCESS | 192 | 1460989402572 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760EC8EC00) [pid = 192] [serial = 1730] [outer = 000000760EC83400] 07:23:23 INFO - PROCESS | 192 | 1460989403024 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 07:23:23 INFO - PROCESS | 192 | 1460989403072 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 192 | 1460989403074 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 07:23:23 INFO - PROCESS | 192 | 1460989403078 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 192 | 1460989403080 Marionette TRACE conn5 <- [1,2270,null,{}] 07:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:23:23 INFO - PROCESS | 192 | 1460989403084 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:23 INFO - PROCESS | 192 | 1460989403176 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 07:23:23 INFO - PROCESS | 192 | 1460989403182 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F83800 == 57 [pid = 192] [id = 577] 07:23:23 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (0000007600AEEC00) [pid = 192] [serial = 1731] [outer = 0000000000000000] 07:23:23 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007610608000) [pid = 192] [serial = 1732] [outer = 0000007600AEEC00] 07:23:23 INFO - PROCESS | 192 | 1460989403228 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000761060FC00) [pid = 192] [serial = 1733] [outer = 0000007600AEEC00] 07:23:23 INFO - PROCESS | 192 | 1460989403871 Marionette TRACE conn5 <- [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]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 881ms 07:23:23 INFO - PROCESS | 192 | 1460989403967 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 192 | 1460989403972 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 07:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:23:23 INFO - PROCESS | 192 | 1460989403978 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 192 | 1460989403982 Marionette TRACE conn5 <- [1,2274,null,{}] 07:23:23 INFO - PROCESS | 192 | 1460989403989 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:24 INFO - PROCESS | 192 | 1460989404117 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 07:23:24 INFO - PROCESS | 192 | 1460989404216 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 192 | ++DOCSHELL 000000760C63D000 == 58 [pid = 192] [id = 578] 07:23:24 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007608255400) [pid = 192] [serial = 1734] [outer = 0000000000000000] 07:23:24 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007609165000) [pid = 192] [serial = 1735] [outer = 0000007608255400] 07:23:24 INFO - PROCESS | 192 | 1460989404278 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760928C400) [pid = 192] [serial = 1736] [outer = 0000007608255400] 07:23:24 INFO - PROCESS | 192 | 1460989404864 Marionette TRACE conn5 <- [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]]]}] 07:23:24 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 07:23:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 923ms 07:23:24 INFO - PROCESS | 192 | 1460989404905 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 192 | 1460989404912 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 07:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:23:24 INFO - PROCESS | 192 | 1460989404919 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 192 | 1460989404922 Marionette TRACE conn5 <- [1,2278,null,{}] 07:23:24 INFO - PROCESS | 192 | 1460989404926 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:25 INFO - PROCESS | 192 | 1460989405047 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 07:23:25 INFO - PROCESS | 192 | 1460989405152 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C1B800 == 59 [pid = 192] [id = 579] 07:23:25 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760BC66000) [pid = 192] [serial = 1737] [outer = 0000000000000000] 07:23:25 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (000000760C417800) [pid = 192] [serial = 1738] [outer = 000000760BC66000] 07:23:25 INFO - PROCESS | 192 | 1460989405211 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (000000760DAA8400) [pid = 192] [serial = 1739] [outer = 000000760BC66000] 07:23:25 INFO - PROCESS | 192 | 1460989405875 Marionette TRACE conn5 <- [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]]]}] 07:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 986ms 07:23:25 INFO - PROCESS | 192 | 1460989405910 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 192 | 1460989405912 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 07:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:23:25 INFO - PROCESS | 192 | 1460989405916 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 192 | 1460989405920 Marionette TRACE conn5 <- [1,2282,null,{}] 07:23:25 INFO - PROCESS | 192 | 1460989405933 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:26 INFO - PROCESS | 192 | 1460989406054 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 07:23:26 INFO - PROCESS | 192 | 1460989406188 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 192 | ++DOCSHELL 00000076157A0000 == 60 [pid = 192] [id = 580] 07:23:26 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (000000760EC27400) [pid = 192] [serial = 1740] [outer = 0000000000000000] 07:23:26 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (0000007610602800) [pid = 192] [serial = 1741] [outer = 000000760EC27400] 07:23:26 INFO - PROCESS | 192 | 1460989406250 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (0000007610759800) [pid = 192] [serial = 1742] [outer = 000000760EC27400] 07:23:26 INFO - PROCESS | 192 | 1460989406882 Marionette TRACE conn5 <- [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]]]}] 07:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 07:23:26 INFO - PROCESS | 192 | 1460989406917 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 192 | 1460989406921 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 07:23:26 INFO - PROCESS | 192 | 1460989406926 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:23:26 INFO - PROCESS | 192 | 1460989406928 Marionette TRACE conn5 <- [1,2286,null,{}] 07:23:26 INFO - PROCESS | 192 | 1460989406932 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 192 | 1460989407052 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 07:23:27 INFO - PROCESS | 192 | 1460989407182 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:27 INFO - PROCESS | 192 | ++DOCSHELL 00000076157DA800 == 61 [pid = 192] [id = 581] 07:23:27 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (0000007610762C00) [pid = 192] [serial = 1743] [outer = 0000000000000000] 07:23:27 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (0000007611623400) [pid = 192] [serial = 1744] [outer = 0000007610762C00] 07:23:27 INFO - PROCESS | 192 | 1460989407242 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000761162CC00) [pid = 192] [serial = 1745] [outer = 0000007610762C00] 07:23:27 INFO - PROCESS | 192 | 1460989407759 Marionette TRACE conn5 <- [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]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 880ms 07:23:27 INFO - PROCESS | 192 | 1460989407812 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 192 | 1460989407815 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 07:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:23:27 INFO - PROCESS | 192 | 1460989407818 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 192 | 1460989407821 Marionette TRACE conn5 <- [1,2290,null,{}] 07:23:27 INFO - PROCESS | 192 | 1460989407824 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 192 | 1460989407938 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 07:23:28 INFO - PROCESS | 192 | 1460989408041 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 192 | ++DOCSHELL 000000761586C000 == 62 [pid = 192] [id = 582] 07:23:28 INFO - PROCESS | 192 | ++DOMWINDOW == 136 (0000007611621400) [pid = 192] [serial = 1746] [outer = 0000000000000000] 07:23:28 INFO - PROCESS | 192 | ++DOMWINDOW == 137 (0000007611646000) [pid = 192] [serial = 1747] [outer = 0000007611621400] 07:23:28 INFO - PROCESS | 192 | 1460989408099 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 192 | ++DOMWINDOW == 138 (0000007611650400) [pid = 192] [serial = 1748] [outer = 0000007611621400] 07:23:28 INFO - PROCESS | 192 | 1460989408721 Marionette TRACE conn5 <- [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]]]}] 07:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 986ms 07:23:28 INFO - PROCESS | 192 | 1460989408807 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 192 | 1460989408809 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 07:23:28 INFO - PROCESS | 192 | 1460989408813 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:23:28 INFO - PROCESS | 192 | 1460989408815 Marionette TRACE conn5 <- [1,2294,null,{}] 07:23:28 INFO - PROCESS | 192 | 1460989408819 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:28 INFO - PROCESS | 192 | 1460989408962 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 07:23:29 INFO - PROCESS | 192 | 1460989409090 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:29 INFO - PROCESS | 192 | ++DOCSHELL 000000761589E800 == 63 [pid = 192] [id = 583] 07:23:29 INFO - PROCESS | 192 | ++DOMWINDOW == 139 (0000007611E0C000) [pid = 192] [serial = 1749] [outer = 0000000000000000] 07:23:29 INFO - PROCESS | 192 | ++DOMWINDOW == 140 (0000007611EC7800) [pid = 192] [serial = 1750] [outer = 0000007611E0C000] 07:23:29 INFO - PROCESS | 192 | 1460989409152 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 192 | ++DOMWINDOW == 141 (00000076121B5400) [pid = 192] [serial = 1751] [outer = 0000007611E0C000] 07:23:29 INFO - PROCESS | 192 | 1460989409718 Marionette TRACE conn5 <- [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]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 923ms 07:23:29 INFO - PROCESS | 192 | 1460989409739 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 192 | 1460989409742 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 07:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:23:29 INFO - PROCESS | 192 | 1460989409745 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 192 | 1460989409747 Marionette TRACE conn5 <- [1,2298,null,{}] 07:23:29 INFO - PROCESS | 192 | 1460989409751 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:29 INFO - PROCESS | 192 | 1460989409867 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 07:23:30 INFO - PROCESS | 192 | 1460989410185 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A1E800 == 64 [pid = 192] [id = 584] 07:23:30 INFO - PROCESS | 192 | ++DOMWINDOW == 142 (00000076008DCC00) [pid = 192] [serial = 1752] [outer = 0000000000000000] 07:23:30 INFO - PROCESS | 192 | ++DOMWINDOW == 143 (000000760166D800) [pid = 192] [serial = 1753] [outer = 00000076008DCC00] 07:23:30 INFO - PROCESS | 192 | 1460989410266 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 192 | ++DOMWINDOW == 144 (0000007607C9E000) [pid = 192] [serial = 1754] [outer = 00000076008DCC00] 07:23:30 INFO - PROCESS | 192 | 1460989410883 Marionette TRACE conn5 <- [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]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1170ms 07:23:30 INFO - PROCESS | 192 | 1460989410918 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 192 | 1460989410923 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 07:23:30 INFO - PROCESS | 192 | 1460989410929 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:23:30 INFO - PROCESS | 192 | 1460989410932 Marionette TRACE conn5 <- [1,2302,null,{}] 07:23:30 INFO - PROCESS | 192 | 1460989410937 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 192 | 1460989411048 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 07:23:31 INFO - PROCESS | 192 | 1460989411185 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 192 | ++DOCSHELL 0000007609215800 == 65 [pid = 192] [id = 585] 07:23:31 INFO - PROCESS | 192 | ++DOMWINDOW == 145 (0000007607D9E800) [pid = 192] [serial = 1755] [outer = 0000000000000000] 07:23:31 INFO - PROCESS | 192 | ++DOMWINDOW == 146 (0000007607F9DC00) [pid = 192] [serial = 1756] [outer = 0000007607D9E800] 07:23:31 INFO - PROCESS | 192 | 1460989411240 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 192 | ++DOMWINDOW == 147 (0000007608257400) [pid = 192] [serial = 1757] [outer = 0000007607D9E800] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 000000761166C800 == 64 [pid = 192] [id = 205] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 000000760B03D800 == 63 [pid = 192] [id = 201] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 0000007609226000 == 62 [pid = 192] [id = 199] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 0000007614BBD800 == 61 [pid = 192] [id = 576] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 0000007614A46000 == 60 [pid = 192] [id = 575] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 000000761378A000 == 59 [pid = 192] [id = 574] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 0000007613147000 == 58 [pid = 192] [id = 573] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 0000007612C83800 == 57 [pid = 192] [id = 572] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 0000007610FAF800 == 56 [pid = 192] [id = 571] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 00000076056D0800 == 55 [pid = 192] [id = 570] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 0000007608FC8800 == 54 [pid = 192] [id = 569] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 146 (00000076084E1400) [pid = 192] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 145 (000000760DC3D000) [pid = 192] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC1800 == 53 [pid = 192] [id = 563] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 00000076092E0000 == 52 [pid = 192] [id = 562] 07:23:31 INFO - PROCESS | 192 | --DOCSHELL 000000760B159800 == 51 [pid = 192] [id = 561] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 144 (000000760166CC00) [pid = 192] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 143 (000000760B099C00) [pid = 192] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 142 (0000007608A3DC00) [pid = 192] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 141 (00000076084B0C00) [pid = 192] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 140 (000000760920E400) [pid = 192] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 139 (000000760925F400) [pid = 192] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 138 (000000760BEAF800) [pid = 192] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 137 (000000760984F400) [pid = 192] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 136 (0000007605DBE800) [pid = 192] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 135 (000000760BEAE800) [pid = 192] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760836E000) [pid = 192] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 133 (000000760C571C00) [pid = 192] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 132 (0000007609853800) [pid = 192] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 131 (000000760BB14400) [pid = 192] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000760C417400) [pid = 192] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 129 (0000007605B6B800) [pid = 192] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 128 (000000760C57B400) [pid = 192] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760B570800) [pid = 192] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 126 (0000007608372C00) [pid = 192] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 125 (0000007607CA4000) [pid = 192] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 124 (00000076084D5C00) [pid = 192] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 123 (0000007608A40800) [pid = 192] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760D92D800) [pid = 192] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 121 (0000007605615C00) [pid = 192] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760CE15C00) [pid = 192] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 119 (0000007609884800) [pid = 192] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760DAAB800) [pid = 192] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760C574800) [pid = 192] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007609257C00) [pid = 192] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007604694400) [pid = 192] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760D9D9400) [pid = 192] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760DAA3C00) [pid = 192] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 112 (00000076071B6C00) [pid = 192] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760828E400) [pid = 192] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760822E400) [pid = 192] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760CEA4000) [pid = 192] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:23:31 INFO - PROCESS | 192 | 1460989411889 Marionette TRACE conn5 <- [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]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 986ms 07:23:31 INFO - PROCESS | 192 | 1460989411920 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 192 | 1460989411924 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 07:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:23:31 INFO - PROCESS | 192 | 1460989411931 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 192 | 1460989411933 Marionette TRACE conn5 <- [1,2306,null,{}] 07:23:31 INFO - PROCESS | 192 | 1460989411937 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 192 | 1460989412033 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 07:23:32 INFO - PROCESS | 192 | 1460989412123 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 192 | ++DOCSHELL 00000076092E0000 == 52 [pid = 192] [id = 586] 07:23:32 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007607FA3C00) [pid = 192] [serial = 1758] [outer = 0000000000000000] 07:23:32 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007608294800) [pid = 192] [serial = 1759] [outer = 0000007607FA3C00] 07:23:32 INFO - PROCESS | 192 | 1460989412173 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007608374400) [pid = 192] [serial = 1760] [outer = 0000007607FA3C00] 07:23:32 INFO - PROCESS | 192 | 1460989412602 Marionette TRACE conn5 <- [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] 07:23:32 INFO - PROCESS | 192 | 1460989412669 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 07:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:23:32 INFO - PROCESS | 192 | 1460989412674 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 192 | 1460989412680 Marionette TRACE conn5 <- [1,2310,null,{}] 07:23:32 INFO - PROCESS | 192 | 1460989412719 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 192 | 1460989412820 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 07:23:32 INFO - PROCESS | 192 | 1460989412835 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB34000 == 53 [pid = 192] [id = 587] 07:23:32 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (00000076084E1800) [pid = 192] [serial = 1761] [outer = 0000000000000000] 07:23:32 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007608A59400) [pid = 192] [serial = 1762] [outer = 00000076084E1800] 07:23:32 INFO - PROCESS | 192 | 1460989412881 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007608E75C00) [pid = 192] [serial = 1763] [outer = 00000076084E1800] 07:23:33 INFO - PROCESS | 192 | 1460989413341 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 694ms 07:23:33 INFO - PROCESS | 192 | 1460989413368 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 07:23:33 INFO - PROCESS | 192 | 1460989413371 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 07:23:33 INFO - PROCESS | 192 | 1460989413374 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:23:33 INFO - PROCESS | 192 | 1460989413376 Marionette TRACE conn5 <- [1,2314,null,{}] 07:23:33 INFO - PROCESS | 192 | 1460989413380 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:33 INFO - PROCESS | 192 | 1460989413474 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 07:23:33 INFO - PROCESS | 192 | 1460989413480 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A0B800 == 54 [pid = 192] [id = 588] 07:23:33 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007608EF9400) [pid = 192] [serial = 1764] [outer = 0000000000000000] 07:23:33 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007609206400) [pid = 192] [serial = 1765] [outer = 0000007608EF9400] 07:23:33 INFO - PROCESS | 192 | 1460989413527 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007609258C00) [pid = 192] [serial = 1766] [outer = 0000007608EF9400] 07:23:33 INFO - PROCESS | 192 | 1460989413966 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 07:23:34 INFO - PROCESS | 192 | 1460989414006 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 192 | 1460989414008 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 07:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:23:34 INFO - PROCESS | 192 | 1460989414022 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 192 | 1460989414024 Marionette TRACE conn5 <- [1,2318,null,{}] 07:23:34 INFO - PROCESS | 192 | 1460989414028 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 192 | 1460989414149 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 07:23:34 INFO - PROCESS | 192 | 1460989414233 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 192 | ++DOCSHELL 000000760C5AC000 == 55 [pid = 192] [id = 589] 07:23:34 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007609289400) [pid = 192] [serial = 1767] [outer = 0000000000000000] 07:23:34 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760928E800) [pid = 192] [serial = 1768] [outer = 0000007609289400] 07:23:34 INFO - PROCESS | 192 | 1460989414293 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760984D000) [pid = 192] [serial = 1769] [outer = 0000007609289400] 07:23:34 INFO - PROCESS | 192 | 1460989414757 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 776ms 07:23:34 INFO - PROCESS | 192 | 1460989414802 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 192 | 1460989414804 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 07:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:23:34 INFO - PROCESS | 192 | 1460989414813 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 192 | 1460989414815 Marionette TRACE conn5 <- [1,2322,null,{}] 07:23:34 INFO - PROCESS | 192 | 1460989414818 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 192 | 1460989414948 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 07:23:35 INFO - PROCESS | 192 | 1460989415011 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED9C800 == 56 [pid = 192] [id = 590] 07:23:35 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760988AC00) [pid = 192] [serial = 1770] [outer = 0000000000000000] 07:23:35 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007609A3DC00) [pid = 192] [serial = 1771] [outer = 000000760988AC00] 07:23:35 INFO - PROCESS | 192 | 1460989415058 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760AC63C00) [pid = 192] [serial = 1772] [outer = 000000760988AC00] 07:23:35 INFO - PROCESS | 192 | 1460989415491 Marionette TRACE conn5 <- [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]]]}] 07:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 07:23:35 INFO - PROCESS | 192 | 1460989415564 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 192 | 1460989415566 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 07:23:35 INFO - PROCESS | 192 | 1460989415574 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:23:35 INFO - PROCESS | 192 | 1460989415576 Marionette TRACE conn5 <- [1,2326,null,{}] 07:23:35 INFO - PROCESS | 192 | 1460989415580 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:35 INFO - PROCESS | 192 | 1460989415703 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 07:23:35 INFO - PROCESS | 192 | 1460989415764 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 192 | ++DOCSHELL 0000007610668000 == 57 [pid = 192] [id = 591] 07:23:35 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760B518C00) [pid = 192] [serial = 1773] [outer = 0000000000000000] 07:23:35 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760B573000) [pid = 192] [serial = 1774] [outer = 000000760B518C00] 07:23:35 INFO - PROCESS | 192 | 1460989415811 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760BB1F400) [pid = 192] [serial = 1775] [outer = 000000760B518C00] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760CEA0C00) [pid = 192] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760DCC8400) [pid = 192] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760EAD4400) [pid = 192] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 123 (0000007600AE0400) [pid = 192] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 122 (0000007600A8A400) [pid = 192] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760166BC00) [pid = 192] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 120 (00000076084D3C00) [pid = 192] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760EC83400) [pid = 192] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:23:36 INFO - PROCESS | 192 | --DOMWINDOW == 118 (00000076084D5400) [pid = 192] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:23:36 INFO - PROCESS | 192 | 1460989416372 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 839ms 07:23:36 INFO - PROCESS | 192 | 1460989416416 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 192 | 1460989416418 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 07:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:23:36 INFO - PROCESS | 192 | 1460989416426 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 192 | 1460989416428 Marionette TRACE conn5 <- [1,2330,null,{}] 07:23:36 INFO - PROCESS | 192 | 1460989416431 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:36 INFO - PROCESS | 192 | 1460989416556 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 07:23:36 INFO - PROCESS | 192 | 1460989416614 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 192 | ++DOCSHELL 000000761067E000 == 58 [pid = 192] [id = 592] 07:23:36 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007609197800) [pid = 192] [serial = 1776] [outer = 0000000000000000] 07:23:36 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000760BC60C00) [pid = 192] [serial = 1777] [outer = 0000007609197800] 07:23:36 INFO - PROCESS | 192 | 1460989416661 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760BD65800) [pid = 192] [serial = 1778] [outer = 0000007609197800] 07:23:37 INFO - PROCESS | 192 | 1460989417034 Marionette TRACE conn5 <- [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]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 07:23:37 INFO - PROCESS | 192 | 1460989417064 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 192 | 1460989417066 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 07:23:37 INFO - PROCESS | 192 | 1460989417069 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:23:37 INFO - PROCESS | 192 | 1460989417071 Marionette TRACE conn5 <- [1,2334,null,{}] 07:23:37 INFO - PROCESS | 192 | 1460989417075 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:37 INFO - PROCESS | 192 | 1460989417168 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 07:23:37 INFO - PROCESS | 192 | 1460989417174 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 192 | ++DOCSHELL 0000007611681800 == 59 [pid = 192] [id = 593] 07:23:37 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760BD6D000) [pid = 192] [serial = 1779] [outer = 0000000000000000] 07:23:37 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (000000760C412800) [pid = 192] [serial = 1780] [outer = 000000760BD6D000] 07:23:37 INFO - PROCESS | 192 | 1460989417220 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760C420400) [pid = 192] [serial = 1781] [outer = 000000760BD6D000] 07:23:37 INFO - PROCESS | 192 | 1460989417681 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 07:23:37 INFO - PROCESS | 192 | 1460989417703 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 192 | 1460989417705 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 07:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:23:37 INFO - PROCESS | 192 | 1460989417708 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 192 | 1460989417710 Marionette TRACE conn5 <- [1,2338,null,{}] 07:23:37 INFO - PROCESS | 192 | 1460989417714 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:37 INFO - PROCESS | 192 | 1460989417844 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 07:23:37 INFO - PROCESS | 192 | 1460989417852 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 192 | ++DOCSHELL 0000007611850800 == 60 [pid = 192] [id = 594] 07:23:37 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760C578C00) [pid = 192] [serial = 1782] [outer = 0000000000000000] 07:23:37 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760CE0F400) [pid = 192] [serial = 1783] [outer = 000000760C578C00] 07:23:37 INFO - PROCESS | 192 | 1460989417905 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (000000760CEA9C00) [pid = 192] [serial = 1784] [outer = 000000760C578C00] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000761067D800 == 59 [pid = 192] [id = 566] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760EDD1000 == 58 [pid = 192] [id = 555] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007612C0C000 == 57 [pid = 192] [id = 557] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007612BA6000 == 56 [pid = 192] [id = 556] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007612C8C800 == 55 [pid = 192] [id = 558] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007611815800 == 54 [pid = 192] [id = 206] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007608FBC800 == 53 [pid = 192] [id = 196] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760B535800 == 52 [pid = 192] [id = 554] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000767A304800 == 51 [pid = 192] [id = 198] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000761194C800 == 50 [pid = 192] [id = 553] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760D9A8000 == 49 [pid = 192] [id = 564] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCC000 == 48 [pid = 192] [id = 565] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007611825800 == 47 [pid = 192] [id = 567] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007611896000 == 46 [pid = 192] [id = 568] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760C64B800 == 45 [pid = 192] [id = 202] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007610679800 == 44 [pid = 192] [id = 197] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760ED86800 == 43 [pid = 192] [id = 203] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000761166E800 == 42 [pid = 192] [id = 193] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007609215800 == 41 [pid = 192] [id = 585] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007608A1E800 == 40 [pid = 192] [id = 584] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000761589E800 == 39 [pid = 192] [id = 583] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000761586C000 == 38 [pid = 192] [id = 582] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 00000076157DA800 == 37 [pid = 192] [id = 581] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 00000076157A0000 == 36 [pid = 192] [id = 580] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007612C1B800 == 35 [pid = 192] [id = 579] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760C63D000 == 34 [pid = 192] [id = 578] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007614F83800 == 33 [pid = 192] [id = 577] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007611681800 == 32 [pid = 192] [id = 593] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760C5AC000 == 31 [pid = 192] [id = 589] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760BB34000 == 30 [pid = 192] [id = 587] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007608A0B800 == 29 [pid = 192] [id = 588] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 0000007610668000 == 28 [pid = 192] [id = 591] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 00000076092E0000 == 27 [pid = 192] [id = 586] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000760ED9C800 == 26 [pid = 192] [id = 590] 07:23:39 INFO - PROCESS | 192 | --DOCSHELL 000000761067E000 == 25 [pid = 192] [id = 592] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760DAA8000) [pid = 192] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760DCCC800) [pid = 192] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 124 (000000760DC78400) [pid = 192] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760EAD6400) [pid = 192] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760E9DD000) [pid = 192] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 121 (00000076096F8800) [pid = 192] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760166E800) [pid = 192] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 119 (00000076084DD800) [pid = 192] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007607D9E400) [pid = 192] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 117 (00000076049CF000) [pid = 192] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760916B000) [pid = 192] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 115 (00000076096F3400) [pid = 192] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007608BD5400) [pid = 192] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007608294400) [pid = 192] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760EC86C00) [pid = 192] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760B17DC00) [pid = 192] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760BC66C00) [pid = 192] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760CEA6C00) [pid = 192] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760DACD000) [pid = 192] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760EC8EC00) [pid = 192] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007610608000) [pid = 192] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760EC28C00) [pid = 192] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760BD5FC00) [pid = 192] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760EC2CC00) [pid = 192] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760B576C00) [pid = 192] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:23:40 INFO - PROCESS | 192 | 1460989420327 Marionette TRACE conn5 <- [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]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2651ms 07:23:40 INFO - PROCESS | 192 | 1460989420364 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 192 | 1460989420368 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 07:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:23:40 INFO - PROCESS | 192 | 1460989420373 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 192 | 1460989420377 Marionette TRACE conn5 <- [1,2342,null,{}] 07:23:40 INFO - PROCESS | 192 | 1460989420384 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:40 INFO - PROCESS | 192 | 1460989420479 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 07:23:40 INFO - PROCESS | 192 | 1460989420488 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 192 | ++DOCSHELL 00000076056DE000 == 26 [pid = 192] [id = 595] 07:23:40 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007605611400) [pid = 192] [serial = 1785] [outer = 0000000000000000] 07:23:40 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007605614000) [pid = 192] [serial = 1786] [outer = 0000007605611400] 07:23:40 INFO - PROCESS | 192 | 1460989420538 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007605B64000) [pid = 192] [serial = 1787] [outer = 0000007605611400] 07:23:41 INFO - PROCESS | 192 | 1460989421051 Marionette TRACE conn5 <- [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]]]}] 07:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 07:23:41 INFO - PROCESS | 192 | 1460989421113 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 192 | 1460989421120 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 07:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:23:41 INFO - PROCESS | 192 | 1460989421126 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 192 | 1460989421129 Marionette TRACE conn5 <- [1,2346,null,{}] 07:23:41 INFO - PROCESS | 192 | 1460989421133 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:41 INFO - PROCESS | 192 | 1460989421226 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 07:23:41 INFO - PROCESS | 192 | 1460989421305 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 192 | ++DOCSHELL 0000007608677800 == 27 [pid = 192] [id = 596] 07:23:41 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007605B64C00) [pid = 192] [serial = 1788] [outer = 0000000000000000] 07:23:41 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (00000076071B7C00) [pid = 192] [serial = 1789] [outer = 0000007605B64C00] 07:23:41 INFO - PROCESS | 192 | 1460989421352 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007607CA7400) [pid = 192] [serial = 1790] [outer = 0000007605B64C00] 07:23:41 INFO - PROCESS | 192 | 1460989421766 Marionette TRACE conn5 <- [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]]]}] 07:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 07:23:41 INFO - PROCESS | 192 | 1460989421817 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 192 | 1460989421820 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 07:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:23:41 INFO - PROCESS | 192 | 1460989421824 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - PROCESS | 192 | 1460989421828 Marionette TRACE conn5 <- [1,2350,null,{}] 07:23:41 INFO - PROCESS | 192 | 1460989421840 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:41 INFO - PROCESS | 192 | 1460989421967 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 07:23:41 INFO - PROCESS | 192 | 1460989421984 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 192 | ++DOCSHELL 000000760921B800 == 28 [pid = 192] [id = 597] 07:23:42 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760081D000) [pid = 192] [serial = 1791] [outer = 0000000000000000] 07:23:42 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007608250000) [pid = 192] [serial = 1792] [outer = 000000760081D000] 07:23:42 INFO - PROCESS | 192 | 1460989422036 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007608292800) [pid = 192] [serial = 1793] [outer = 000000760081D000] 07:23:42 INFO - PROCESS | 192 | 1460989422481 Marionette TRACE conn5 <- [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]]]}] 07:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 07:23:42 INFO - PROCESS | 192 | 1460989422518 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 192 | 1460989422521 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 07:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:23:42 INFO - PROCESS | 192 | 1460989422524 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 192 | 1460989422526 Marionette TRACE conn5 <- [1,2354,null,{}] 07:23:42 INFO - PROCESS | 192 | 1460989422529 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:42 INFO - PROCESS | 192 | 1460989422613 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 07:23:42 INFO - PROCESS | 192 | 1460989422619 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 192 | ++DOCSHELL 0000007609A52000 == 29 [pid = 192] [id = 598] 07:23:42 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760836A000) [pid = 192] [serial = 1794] [outer = 0000000000000000] 07:23:42 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (00000076084B5000) [pid = 192] [serial = 1795] [outer = 000000760836A000] 07:23:42 INFO - PROCESS | 192 | 1460989422667 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (00000076084D3400) [pid = 192] [serial = 1796] [outer = 000000760836A000] 07:23:43 INFO - PROCESS | 192 | 1460989423115 Marionette TRACE conn5 <- [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]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 07:23:43 INFO - PROCESS | 192 | 1460989423156 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 192 | 1460989423158 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 07:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:23:43 INFO - PROCESS | 192 | 1460989423161 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 192 | 1460989423163 Marionette TRACE conn5 <- [1,2358,null,{}] 07:23:43 INFO - PROCESS | 192 | 1460989423167 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:43 INFO - PROCESS | 192 | 1460989423244 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 07:23:43 INFO - PROCESS | 192 | 1460989423253 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760B532800 == 30 [pid = 192] [id = 599] 07:23:43 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007605B64400) [pid = 192] [serial = 1797] [outer = 0000000000000000] 07:23:43 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (00000076084E1000) [pid = 192] [serial = 1798] [outer = 0000007605B64400] 07:23:43 INFO - PROCESS | 192 | 1460989423300 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007608A3AC00) [pid = 192] [serial = 1799] [outer = 0000007605B64400] 07:23:43 INFO - PROCESS | 192 | 1460989423771 Marionette TRACE conn5 <- [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]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 628ms 07:23:43 INFO - PROCESS | 192 | 1460989423793 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 192 | 1460989423795 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 07:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:23:43 INFO - PROCESS | 192 | 1460989423798 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - PROCESS | 192 | 1460989423800 Marionette TRACE conn5 <- [1,2362,null,{}] 07:23:43 INFO - PROCESS | 192 | 1460989423803 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:43 INFO - PROCESS | 192 | 1460989423925 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 07:23:43 INFO - PROCESS | 192 | 1460989423936 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE22800 == 31 [pid = 192] [id = 600] 07:23:43 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007608E74800) [pid = 192] [serial = 1800] [outer = 0000000000000000] 07:23:43 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007609168800) [pid = 192] [serial = 1801] [outer = 0000007608E74800] 07:23:43 INFO - PROCESS | 192 | 1460989423986 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (0000007609204C00) [pid = 192] [serial = 1802] [outer = 0000007608E74800] 07:23:44 INFO - PROCESS | 192 | 1460989424421 Marionette TRACE conn5 <- [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]]]}] 07:23:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:23:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 07:23:44 INFO - PROCESS | 192 | 1460989424492 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 192 | 1460989424494 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 07:23:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:23:44 INFO - PROCESS | 192 | 1460989424497 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 192 | 1460989424499 Marionette TRACE conn5 <- [1,2366,null,{}] 07:23:44 INFO - PROCESS | 192 | 1460989424503 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:44 INFO - PROCESS | 192 | 1460989424579 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 07:23:44 INFO - PROCESS | 192 | 1460989424621 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 192 | ++DOCSHELL 000000760C593800 == 32 [pid = 192] [id = 601] 07:23:44 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (000000760925BC00) [pid = 192] [serial = 1803] [outer = 0000000000000000] 07:23:44 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (000000760925FC00) [pid = 192] [serial = 1804] [outer = 000000760925BC00] 07:23:44 INFO - PROCESS | 192 | 1460989424667 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007609291400) [pid = 192] [serial = 1805] [outer = 000000760925BC00] 07:23:45 INFO - PROCESS | 192 | 1460989425072 Marionette TRACE conn5 <- [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]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 07:23:45 INFO - PROCESS | 192 | 1460989425129 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 192 | 1460989425131 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 07:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:23:45 INFO - PROCESS | 192 | 1460989425134 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 192 | 1460989425136 Marionette TRACE conn5 <- [1,2370,null,{}] 07:23:45 INFO - PROCESS | 192 | 1460989425143 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 192 | 1460989425221 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 07:23:45 INFO - PROCESS | 192 | 1460989425227 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 192 | ++DOCSHELL 000000760D99A800 == 33 [pid = 192] [id = 602] 07:23:45 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (0000007609290800) [pid = 192] [serial = 1806] [outer = 0000000000000000] 07:23:45 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (000000760961EC00) [pid = 192] [serial = 1807] [outer = 0000007609290800] 07:23:45 INFO - PROCESS | 192 | 1460989425273 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (000000760984E000) [pid = 192] [serial = 1808] [outer = 0000007609290800] 07:23:45 INFO - PROCESS | 192 | 1460989425746 Marionette TRACE conn5 <- [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]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 07:23:45 INFO - PROCESS | 192 | 1460989425776 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 192 | 1460989425779 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 07:23:45 INFO - PROCESS | 192 | 1460989425782 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 192 | 1460989425784 Marionette TRACE conn5 <- [1,2374,null,{}] 07:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:23:45 INFO - PROCESS | 192 | 1460989425787 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 192 | 1460989425892 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 07:23:45 INFO - PROCESS | 192 | 1460989425901 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 192 | ++DOCSHELL 000000760921B000 == 34 [pid = 192] [id = 603] 07:23:45 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (00000076096F6000) [pid = 192] [serial = 1809] [outer = 0000000000000000] 07:23:45 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (0000007609859C00) [pid = 192] [serial = 1810] [outer = 00000076096F6000] 07:23:45 INFO - PROCESS | 192 | 1460989425948 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 192 | ++DOMWINDOW == 129 (0000007609887800) [pid = 192] [serial = 1811] [outer = 00000076096F6000] 07:23:46 INFO - PROCESS | 192 | 1460989426412 Marionette TRACE conn5 <- [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]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 07:23:46 INFO - PROCESS | 192 | 1460989426458 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 192 | 1460989426460 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 07:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:23:46 INFO - PROCESS | 192 | 1460989426470 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 192 | 1460989426472 Marionette TRACE conn5 <- [1,2378,null,{}] 07:23:46 INFO - PROCESS | 192 | 1460989426475 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:46 INFO - PROCESS | 192 | 1460989426585 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 07:23:46 INFO - PROCESS | 192 | 1460989426595 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA4800 == 35 [pid = 192] [id = 604] 07:23:46 INFO - PROCESS | 192 | ++DOMWINDOW == 130 (00000076099A5400) [pid = 192] [serial = 1812] [outer = 0000000000000000] 07:23:46 INFO - PROCESS | 192 | ++DOMWINDOW == 131 (000000760A650800) [pid = 192] [serial = 1813] [outer = 00000076099A5400] 07:23:46 INFO - PROCESS | 192 | 1460989426684 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 192 | ++DOMWINDOW == 132 (000000760B0A4C00) [pid = 192] [serial = 1814] [outer = 00000076099A5400] 07:23:47 INFO - PROCESS | 192 | 1460989427156 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:23:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 07:23:47 INFO - PROCESS | 192 | 1460989427200 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 192 | 1460989427203 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 07:23:47 INFO - PROCESS | 192 | 1460989427206 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:23:47 INFO - PROCESS | 192 | 1460989427208 Marionette TRACE conn5 <- [1,2382,null,{}] 07:23:47 INFO - PROCESS | 192 | 1460989427265 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 192 | 1460989427402 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 07:23:47 INFO - PROCESS | 192 | 1460989427408 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 192 | ++DOCSHELL 000000760922C800 == 36 [pid = 192] [id = 605] 07:23:47 INFO - PROCESS | 192 | ++DOMWINDOW == 133 (000000760BB1A400) [pid = 192] [serial = 1815] [outer = 0000000000000000] 07:23:47 INFO - PROCESS | 192 | ++DOMWINDOW == 134 (000000760BC5F000) [pid = 192] [serial = 1816] [outer = 000000760BB1A400] 07:23:47 INFO - PROCESS | 192 | 1460989427923 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 192 | ++DOMWINDOW == 135 (000000760BD68000) [pid = 192] [serial = 1817] [outer = 000000760BB1A400] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 134 (000000760823C000) [pid = 192] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 133 (000000760A938400) [pid = 192] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 132 (0000007605B6A000) [pid = 192] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 131 (0000007608F98400) [pid = 192] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 130 (000000760DAA9800) [pid = 192] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 129 (0000007608F98800) [pid = 192] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 128 (00000076051F9C00) [pid = 192] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000760C575800) [pid = 192] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 126 (000000760BFF8400) [pid = 192] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 125 (000000760824E000) [pid = 192] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 124 (0000007608E75400) [pid = 192] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760D9DB800) [pid = 192] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 122 (0000007608253C00) [pid = 192] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760AC64C00) [pid = 192] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760BB1E800) [pid = 192] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760B576400) [pid = 192] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 118 (0000007609362800) [pid = 192] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007609289400) [pid = 192] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760988AC00) [pid = 192] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007609197800) [pid = 192] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760B518C00) [pid = 192] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760BD6D000) [pid = 192] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007607FA3C00) [pid = 192] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007607D9E800) [pid = 192] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 110 (00000076008DCC00) [pid = 192] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007611E0C000) [pid = 192] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007611621400) [pid = 192] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007610762C00) [pid = 192] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760EC27400) [pid = 192] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760BC66000) [pid = 192] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007608255400) [pid = 192] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007600AEEC00) [pid = 192] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007608EF9400) [pid = 192] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:23:48 INFO - PROCESS | 192 | --DOMWINDOW == 101 (00000076084E1800) [pid = 192] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:23:48 INFO - PROCESS | 192 | 1460989428354 Marionette TRACE conn5 <- [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]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1162ms 07:23:48 INFO - PROCESS | 192 | 1460989428371 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 192 | 1460989428373 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 07:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:23:48 INFO - PROCESS | 192 | 1460989428376 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 192 | 1460989428377 Marionette TRACE conn5 <- [1,2386,null,{}] 07:23:48 INFO - PROCESS | 192 | 1460989428381 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:48 INFO - PROCESS | 192 | 1460989428489 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 07:23:48 INFO - PROCESS | 192 | 1460989428498 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED8E800 == 37 [pid = 192] [id = 606] 07:23:48 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (00000076084D6800) [pid = 192] [serial = 1818] [outer = 0000000000000000] 07:23:48 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007609205800) [pid = 192] [serial = 1819] [outer = 00000076084D6800] 07:23:48 INFO - PROCESS | 192 | 1460989428543 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760B004800) [pid = 192] [serial = 1820] [outer = 00000076084D6800] 07:23:48 INFO - PROCESS | 192 | 1460989428947 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 07:23:49 INFO - PROCESS | 192 | 1460989429009 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 192 | 1460989429011 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 07:23:49 INFO - PROCESS | 192 | 1460989429014 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:23:49 INFO - PROCESS | 192 | 1460989429016 Marionette TRACE conn5 <- [1,2390,null,{}] 07:23:49 INFO - PROCESS | 192 | 1460989429019 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 192 | 1460989429128 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 07:23:49 INFO - PROCESS | 192 | 1460989429168 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 192 | ++DOCSHELL 000000761180F800 == 38 [pid = 192] [id = 607] 07:23:49 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760916F800) [pid = 192] [serial = 1821] [outer = 0000000000000000] 07:23:49 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760BD68400) [pid = 192] [serial = 1822] [outer = 000000760916F800] 07:23:49 INFO - PROCESS | 192 | 1460989429213 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760BFF8000) [pid = 192] [serial = 1823] [outer = 000000760916F800] 07:23:49 INFO - PROCESS | 192 | 1460989429620 Marionette TRACE conn5 <- [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]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 07:23:49 INFO - PROCESS | 192 | 1460989429648 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 192 | 1460989429650 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 07:23:49 INFO - PROCESS | 192 | 1460989429653 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:23:49 INFO - PROCESS | 192 | 1460989429655 Marionette TRACE conn5 <- [1,2394,null,{}] 07:23:49 INFO - PROCESS | 192 | 1460989429659 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 192 | 1460989429770 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 07:23:49 INFO - PROCESS | 192 | 1460989429778 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 192 | ++DOCSHELL 0000007611861800 == 39 [pid = 192] [id = 608] 07:23:49 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760BFFEC00) [pid = 192] [serial = 1824] [outer = 0000000000000000] 07:23:49 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760C418800) [pid = 192] [serial = 1825] [outer = 000000760BFFEC00] 07:23:49 INFO - PROCESS | 192 | 1460989429825 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760C570000) [pid = 192] [serial = 1826] [outer = 000000760BFFEC00] 07:23:50 INFO - PROCESS | 192 | 1460989430620 Marionette TRACE conn5 <- [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]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 985ms 07:23:50 INFO - PROCESS | 192 | 1460989430642 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 192 | 1460989430648 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 07:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:23:50 INFO - PROCESS | 192 | 1460989430654 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 192 | 1460989430658 Marionette TRACE conn5 <- [1,2398,null,{}] 07:23:50 INFO - PROCESS | 192 | 1460989430664 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:50 INFO - PROCESS | 192 | 1460989430786 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 07:23:50 INFO - PROCESS | 192 | 1460989430912 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 192 | ++DOCSHELL 0000007608751000 == 40 [pid = 192] [id = 609] 07:23:50 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007605D9E000) [pid = 192] [serial = 1827] [outer = 0000000000000000] 07:23:50 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760717D800) [pid = 192] [serial = 1828] [outer = 0000007605D9E000] 07:23:50 INFO - PROCESS | 192 | 1460989430972 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007607F9FC00) [pid = 192] [serial = 1829] [outer = 0000007605D9E000] 07:23:51 INFO - PROCESS | 192 | 1460989431704 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1087ms 07:23:51 INFO - PROCESS | 192 | 1460989431744 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 07:23:51 INFO - PROCESS | 192 | 1460989431750 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 07:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:23:51 INFO - PROCESS | 192 | 1460989431757 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:23:51 INFO - PROCESS | 192 | 1460989431760 Marionette TRACE conn5 <- [1,2402,null,{}] 07:23:51 INFO - PROCESS | 192 | 1460989431764 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:51 INFO - PROCESS | 192 | 1460989431888 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 07:23:52 INFO - PROCESS | 192 | 1460989432011 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007600BBF800 == 41 [pid = 192] [id = 610] 07:23:52 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (00000076015BDC00) [pid = 192] [serial = 1830] [outer = 0000000000000000] 07:23:52 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007601645800) [pid = 192] [serial = 1831] [outer = 00000076015BDC00] 07:23:52 INFO - PROCESS | 192 | 1460989432070 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (000000760828A800) [pid = 192] [serial = 1832] [outer = 00000076015BDC00] 07:23:52 INFO - PROCESS | 192 | 1460989432925 Marionette TRACE conn5 <- [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]]]}] 07:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1188ms 07:23:52 INFO - PROCESS | 192 | 1460989432946 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 192 | 1460989432950 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 07:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:23:52 INFO - PROCESS | 192 | 1460989432956 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 192 | 1460989432960 Marionette TRACE conn5 <- [1,2406,null,{}] 07:23:52 INFO - PROCESS | 192 | 1460989432965 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:53 INFO - PROCESS | 192 | 1460989433075 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 07:23:53 INFO - PROCESS | 192 | --DOCSHELL 000000760ED99000 == 40 [pid = 192] [id = 535] 07:23:53 INFO - PROCESS | 192 | --DOCSHELL 00000076092E3000 == 39 [pid = 192] [id = 534] 07:23:53 INFO - PROCESS | 192 | --DOCSHELL 000000760C596800 == 38 [pid = 192] [id = 533] 07:23:53 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA7800 == 37 [pid = 192] [id = 536] 07:23:53 INFO - PROCESS | 192 | --DOCSHELL 000000760BB7B800 == 36 [pid = 192] [id = 531] 07:23:53 INFO - PROCESS | 192 | --DOCSHELL 0000007609216000 == 35 [pid = 192] [id = 527] 07:23:53 INFO - PROCESS | 192 | --DOCSHELL 0000007604941800 == 34 [pid = 192] [id = 524] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760CE0F400) [pid = 192] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007609A3B400) [pid = 192] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760DAD1800) [pid = 192] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760920C000) [pid = 192] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007607FA0C00) [pid = 192] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760D9D6400) [pid = 192] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760C56E000) [pid = 192] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 108 (00000076084DA000) [pid = 192] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760AC63800) [pid = 192] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760DC76800) [pid = 192] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007608A33C00) [pid = 192] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760B57C800) [pid = 192] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760BD6D800) [pid = 192] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760D9DD800) [pid = 192] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007609883800) [pid = 192] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 100 (00000076084E0800) [pid = 192] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760BFFAC00) [pid = 192] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760DC7B000) [pid = 192] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760928E800) [pid = 192] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760984D000) [pid = 192] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760AC63C00) [pid = 192] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007609A3DC00) [pid = 192] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760BC60C00) [pid = 192] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760B573000) [pid = 192] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760C412800) [pid = 192] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760BB1F400) [pid = 192] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007608294800) [pid = 192] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 88 (0000007608257400) [pid = 192] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 87 (0000007607F9DC00) [pid = 192] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760C420400) [pid = 192] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007607C9E000) [pid = 192] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760166D800) [pid = 192] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 83 (00000076121B5400) [pid = 192] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007611EC7800) [pid = 192] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007611650400) [pid = 192] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 80 (0000007611646000) [pid = 192] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000761162CC00) [pid = 192] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007611623400) [pid = 192] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007610759800) [pid = 192] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007610602800) [pid = 192] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760DAA8400) [pid = 192] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000760C417800) [pid = 192] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 73 (000000760928C400) [pid = 192] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007609165000) [pid = 192] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 71 (000000761060FC00) [pid = 192] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 70 (0000007609206400) [pid = 192] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 69 (0000007608A59400) [pid = 192] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 68 (0000007608E75C00) [pid = 192] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 67 (0000007608374400) [pid = 192] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000760BD65800) [pid = 192] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | --DOMWINDOW == 65 (0000007609258C00) [pid = 192] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 192 | 1460989433205 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 192 | ++DOCSHELL 000000760151A800 == 35 [pid = 192] [id = 611] 07:23:53 INFO - PROCESS | 192 | ++DOMWINDOW == 66 (0000007600A24800) [pid = 192] [serial = 1833] [outer = 0000000000000000] 07:23:53 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (0000007601E63000) [pid = 192] [serial = 1834] [outer = 0000007600A24800] 07:23:53 INFO - PROCESS | 192 | 1460989433256 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (0000007607182800) [pid = 192] [serial = 1835] [outer = 0000007600A24800] 07:23:53 INFO - PROCESS | 192 | 1460989433716 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 797ms 07:23:53 INFO - PROCESS | 192 | 1460989433789 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 192 | 1460989433795 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 07:23:53 INFO - PROCESS | 192 | 1460989433802 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 192 | 1460989433805 Marionette TRACE conn5 <- [1,2410,null,{}] 07:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:23:53 INFO - PROCESS | 192 | 1460989433808 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:53 INFO - PROCESS | 192 | 1460989433892 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 07:23:53 INFO - PROCESS | 192 | 1460989433900 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 192 | ++DOCSHELL 0000007609224000 == 36 [pid = 192] [id = 612] 07:23:53 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007607FDC800) [pid = 192] [serial = 1836] [outer = 0000000000000000] 07:23:53 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (000000760823A400) [pid = 192] [serial = 1837] [outer = 0000007607FDC800] 07:23:53 INFO - PROCESS | 192 | 1460989433947 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (0000007608255C00) [pid = 192] [serial = 1838] [outer = 0000007607FDC800] 07:23:54 INFO - PROCESS | 192 | 1460989434390 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 07:23:54 INFO - PROCESS | 192 | 1460989434439 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 192 | 1460989434442 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 07:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:23:54 INFO - PROCESS | 192 | 1460989434445 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 192 | 1460989434449 Marionette TRACE conn5 <- [1,2414,null,{}] 07:23:54 INFO - PROCESS | 192 | 1460989434461 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:54 INFO - PROCESS | 192 | 1460989434548 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 07:23:54 INFO - PROCESS | 192 | 1460989434558 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 192 | ++DOCSHELL 000000760B534800 == 37 [pid = 192] [id = 613] 07:23:54 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (00000076084D5400) [pid = 192] [serial = 1839] [outer = 0000000000000000] 07:23:54 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (00000076084DC400) [pid = 192] [serial = 1840] [outer = 00000076084D5400] 07:23:54 INFO - PROCESS | 192 | 1460989434607 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007608A38C00) [pid = 192] [serial = 1841] [outer = 00000076084D5400] 07:23:55 INFO - PROCESS | 192 | 1460989435050 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 627ms 07:23:55 INFO - PROCESS | 192 | 1460989435075 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 07:23:55 INFO - PROCESS | 192 | 1460989435077 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 07:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:23:55 INFO - PROCESS | 192 | 1460989435080 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 192 | 1460989435082 Marionette TRACE conn5 <- [1,2418,null,{}] 07:23:55 INFO - PROCESS | 192 | 1460989435086 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:55 INFO - PROCESS | 192 | 1460989435169 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 07:23:55 INFO - PROCESS | 192 | 1460989435176 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB82800 == 38 [pid = 192] [id = 614] 07:23:55 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (0000007608BD0400) [pid = 192] [serial = 1842] [outer = 0000000000000000] 07:23:55 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (0000007608E70800) [pid = 192] [serial = 1843] [outer = 0000007608BD0400] 07:23:55 INFO - PROCESS | 192 | 1460989435222 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (0000007608E79800) [pid = 192] [serial = 1844] [outer = 0000007608BD0400] 07:23:55 INFO - PROCESS | 192 | 1460989435716 Marionette TRACE conn5 <- [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]]]}] 07:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 07:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:23:55 INFO - PROCESS | 192 | 1460989435776 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 07:23:55 INFO - PROCESS | 192 | 1460989435778 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 07:23:55 INFO - PROCESS | 192 | 1460989435787 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 192 | 1460989435789 Marionette TRACE conn5 <- [1,2422,null,{}] 07:23:55 INFO - PROCESS | 192 | 1460989435793 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:55 INFO - PROCESS | 192 | 1460989435897 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 07:23:55 INFO - PROCESS | 192 | 1460989435949 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 192 | ++DOCSHELL 000000760C4A4000 == 39 [pid = 192] [id = 615] 07:23:55 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (0000007609163800) [pid = 192] [serial = 1845] [outer = 0000000000000000] 07:23:55 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007609167800) [pid = 192] [serial = 1846] [outer = 0000007609163800] 07:23:56 INFO - PROCESS | 192 | 1460989435996 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760920FC00) [pid = 192] [serial = 1847] [outer = 0000007609163800] 07:23:56 INFO - PROCESS | 192 | 1460989436436 Marionette TRACE conn5 <- [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]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 07:23:56 INFO - PROCESS | 192 | 1460989436475 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 192 | 1460989436477 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 07:23:56 INFO - PROCESS | 192 | 1460989436480 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:23:56 INFO - PROCESS | 192 | 1460989436482 Marionette TRACE conn5 <- [1,2426,null,{}] 07:23:56 INFO - PROCESS | 192 | 1460989436492 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:56 INFO - PROCESS | 192 | 1460989436649 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 07:23:56 INFO - PROCESS | 192 | 1460989436674 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:56 INFO - PROCESS | 192 | ++DOCSHELL 000000760D993800 == 40 [pid = 192] [id = 616] 07:23:56 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007609258C00) [pid = 192] [serial = 1848] [outer = 0000000000000000] 07:23:56 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007609362800) [pid = 192] [serial = 1849] [outer = 0000007609258C00] 07:23:56 INFO - PROCESS | 192 | 1460989436724 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007609881000) [pid = 192] [serial = 1850] [outer = 0000007609258C00] 07:23:57 INFO - PROCESS | 192 | 1460989437159 Marionette TRACE conn5 <- [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]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 07:23:57 INFO - PROCESS | 192 | 1460989437217 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 192 | 1460989437219 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 07:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:23:57 INFO - PROCESS | 192 | 1460989437227 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 192 | 1460989437229 Marionette TRACE conn5 <- [1,2430,null,{}] 07:23:57 INFO - PROCESS | 192 | 1460989437238 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:57 INFO - PROCESS | 192 | 1460989437341 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 07:23:57 INFO - PROCESS | 192 | 1460989437350 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007605D6F000 == 41 [pid = 192] [id = 617] 07:23:57 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007600BCC800) [pid = 192] [serial = 1851] [outer = 0000000000000000] 07:23:57 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007609A40000) [pid = 192] [serial = 1852] [outer = 0000007600BCC800] 07:23:57 INFO - PROCESS | 192 | 1460989437397 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760AC63C00) [pid = 192] [serial = 1853] [outer = 0000007600BCC800] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760916F800) [pid = 192] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 84 (00000076096F6000) [pid = 192] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760836A000) [pid = 192] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 82 (000000760C578C00) [pid = 192] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760081D000) [pid = 192] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 80 (0000007608E74800) [pid = 192] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 79 (0000007609290800) [pid = 192] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007605B64C00) [pid = 192] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007605B64400) [pid = 192] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007605611400) [pid = 192] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760925BC00) [pid = 192] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 74 (00000076099A5400) [pid = 192] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 73 (00000076084D6800) [pid = 192] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:23:57 INFO - PROCESS | 192 | --DOMWINDOW == 72 (000000760BB1A400) [pid = 192] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:23:57 INFO - PROCESS | 192 | 1460989437884 Marionette TRACE conn5 <- [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]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 07:23:57 INFO - PROCESS | 192 | 1460989437918 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 192 | 1460989437920 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 07:23:57 INFO - PROCESS | 192 | 1460989437923 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:23:57 INFO - PROCESS | 192 | 1460989437925 Marionette TRACE conn5 <- [1,2434,null,{}] 07:23:57 INFO - PROCESS | 192 | 1460989437928 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 192 | 1460989438034 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 07:23:58 INFO - PROCESS | 192 | 1460989438041 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:58 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCE800 == 42 [pid = 192] [id = 618] 07:23:58 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (00000076084B1000) [pid = 192] [serial = 1854] [outer = 0000000000000000] 07:23:58 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007609612800) [pid = 192] [serial = 1855] [outer = 00000076084B1000] 07:23:58 INFO - PROCESS | 192 | 1460989438086 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760B00DC00) [pid = 192] [serial = 1856] [outer = 00000076084B1000] 07:23:58 INFO - PROCESS | 192 | 1460989438496 Marionette TRACE conn5 <- [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]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 587ms 07:23:58 INFO - PROCESS | 192 | 1460989438514 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 192 | 1460989438516 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 07:23:58 INFO - PROCESS | 192 | 1460989438519 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:23:58 INFO - PROCESS | 192 | 1460989438520 Marionette TRACE conn5 <- [1,2438,null,{}] 07:23:58 INFO - PROCESS | 192 | 1460989438524 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 192 | 1460989438637 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 07:23:58 INFO - PROCESS | 192 | 1460989438642 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007610670800 == 43 [pid = 192] [id = 619] 07:23:58 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760B518400) [pid = 192] [serial = 1857] [outer = 0000000000000000] 07:23:58 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760B575000) [pid = 192] [serial = 1858] [outer = 000000760B518400] 07:23:58 INFO - PROCESS | 192 | 1460989438688 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760BB14400) [pid = 192] [serial = 1859] [outer = 000000760B518400] 07:23:59 INFO - PROCESS | 192 | 1460989439091 Marionette TRACE conn5 <- [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]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 627ms 07:23:59 INFO - PROCESS | 192 | 1460989439150 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 192 | 1460989439152 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 07:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:23:59 INFO - PROCESS | 192 | 1460989439155 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 192 | 1460989439157 Marionette TRACE conn5 <- [1,2442,null,{}] 07:23:59 INFO - PROCESS | 192 | 1460989439161 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:59 INFO - PROCESS | 192 | 1460989439242 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 07:23:59 INFO - PROCESS | 192 | 1460989439248 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 192 | ++DOCSHELL 00000076107BB000 == 44 [pid = 192] [id = 620] 07:23:59 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760BC5CC00) [pid = 192] [serial = 1860] [outer = 0000000000000000] 07:23:59 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760BC61C00) [pid = 192] [serial = 1861] [outer = 000000760BC5CC00] 07:23:59 INFO - PROCESS | 192 | 1460989439292 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (000000760BD67C00) [pid = 192] [serial = 1862] [outer = 000000760BC5CC00] 07:23:59 INFO - PROCESS | 192 | 1460989439824 Marionette TRACE conn5 <- [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]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 07:23:59 INFO - PROCESS | 192 | 1460989439850 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 192 | 1460989439855 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 07:23:59 INFO - PROCESS | 192 | 1460989439860 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:23:59 INFO - PROCESS | 192 | 1460989439865 Marionette TRACE conn5 <- [1,2446,null,{}] 07:23:59 INFO - PROCESS | 192 | 1460989439872 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:59 INFO - PROCESS | 192 | 1460989439983 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 07:24:00 INFO - PROCESS | 192 | 1460989440108 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 192 | ++DOCSHELL 000000760853B800 == 45 [pid = 192] [id = 621] 07:24:00 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760166B000) [pid = 192] [serial = 1863] [outer = 0000000000000000] 07:24:00 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007605A64400) [pid = 192] [serial = 1864] [outer = 000000760166B000] 07:24:00 INFO - PROCESS | 192 | 1460989440167 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007607FA3800) [pid = 192] [serial = 1865] [outer = 000000760166B000] 07:24:00 INFO - PROCESS | 192 | 1460989440847 Marionette TRACE conn5 <- [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]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1033ms 07:24:00 INFO - PROCESS | 192 | 1460989440898 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 192 | 1460989440904 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 07:24:00 INFO - PROCESS | 192 | 1460989440911 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:24:00 INFO - PROCESS | 192 | 1460989440914 Marionette TRACE conn5 <- [1,2450,null,{}] 07:24:00 INFO - PROCESS | 192 | 1460989440939 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:01 INFO - PROCESS | 192 | 1460989441079 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 07:24:01 INFO - PROCESS | 192 | 1460989441198 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE15000 == 46 [pid = 192] [id = 622] 07:24:01 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760836FC00) [pid = 192] [serial = 1866] [outer = 0000000000000000] 07:24:01 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (00000076084DDC00) [pid = 192] [serial = 1867] [outer = 000000760836FC00] 07:24:01 INFO - PROCESS | 192 | 1460989441255 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007608E6EC00) [pid = 192] [serial = 1868] [outer = 000000760836FC00] 07:24:01 INFO - PROCESS | 192 | 1460989441816 Marionette TRACE conn5 <- [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]]]}] 07:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 923ms 07:24:01 INFO - PROCESS | 192 | 1460989441839 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 07:24:01 INFO - PROCESS | 192 | 1460989441842 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 07:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:24:01 INFO - PROCESS | 192 | 1460989441846 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 192 | 1460989441850 Marionette TRACE conn5 <- [1,2454,null,{}] 07:24:01 INFO - PROCESS | 192 | 1460989441863 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:01 INFO - PROCESS | 192 | 1460989441994 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 07:24:02 INFO - PROCESS | 192 | 1460989442117 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 192 | ++DOCSHELL 0000007611667000 == 47 [pid = 192] [id = 623] 07:24:02 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760925E000) [pid = 192] [serial = 1869] [outer = 0000000000000000] 07:24:02 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (00000076096F1C00) [pid = 192] [serial = 1870] [outer = 000000760925E000] 07:24:02 INFO - PROCESS | 192 | 1460989442177 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760BB1F400) [pid = 192] [serial = 1871] [outer = 000000760925E000] 07:24:02 INFO - PROCESS | 192 | 1460989442811 Marionette TRACE conn5 <- [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]]]}] 07:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 986ms 07:24:02 INFO - PROCESS | 192 | 1460989442834 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 192 | 1460989442837 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 07:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:24:02 INFO - PROCESS | 192 | 1460989442841 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 192 | 1460989442843 Marionette TRACE conn5 <- [1,2458,null,{}] 07:24:02 INFO - PROCESS | 192 | 1460989442846 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:02 INFO - PROCESS | 192 | 1460989442965 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 07:24:03 INFO - PROCESS | 192 | 1460989443082 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 192 | ++DOCSHELL 000000760918B000 == 48 [pid = 192] [id = 624] 07:24:03 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007601E69800) [pid = 192] [serial = 1872] [outer = 0000000000000000] 07:24:03 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007608E6E800) [pid = 192] [serial = 1873] [outer = 0000007601E69800] 07:24:03 INFO - PROCESS | 192 | 1460989443140 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760BFF9C00) [pid = 192] [serial = 1874] [outer = 0000007601E69800] 07:24:03 INFO - PROCESS | 192 | 1460989443822 Marionette TRACE conn5 <- [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]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1027ms 07:24:03 INFO - PROCESS | 192 | 1460989443871 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 07:24:03 INFO - PROCESS | 192 | 1460989443875 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 07:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:24:03 INFO - PROCESS | 192 | 1460989443881 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 192 | 1460989443885 Marionette TRACE conn5 <- [1,2462,null,{}] 07:24:03 INFO - PROCESS | 192 | 1460989443911 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:04 INFO - PROCESS | 192 | 1460989444082 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 07:24:04 INFO - PROCESS | 192 | 1460989444176 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 192 | ++DOCSHELL 0000007609217800 == 49 [pid = 192] [id = 625] 07:24:04 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (00000076000CD000) [pid = 192] [serial = 1875] [outer = 0000000000000000] 07:24:04 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007607CA2800) [pid = 192] [serial = 1876] [outer = 00000076000CD000] 07:24:04 INFO - PROCESS | 192 | 1460989444228 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760824F400) [pid = 192] [serial = 1877] [outer = 00000076000CD000] 07:24:04 INFO - PROCESS | 192 | --DOCSHELL 0000007610F9C000 == 48 [pid = 192] [id = 541] 07:24:04 INFO - PROCESS | 192 | --DOCSHELL 0000007605D73000 == 47 [pid = 192] [id = 525] 07:24:04 INFO - PROCESS | 192 | --DOCSHELL 00000076092E3800 == 46 [pid = 192] [id = 528] 07:24:04 INFO - PROCESS | 192 | --DOCSHELL 0000007608A0F800 == 45 [pid = 192] [id = 526] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 95 (00000076071B7C00) [pid = 192] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007607CA7400) [pid = 192] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 93 (00000076084E1000) [pid = 192] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007608A3AC00) [pid = 192] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007605614000) [pid = 192] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007605B64000) [pid = 192] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760925FC00) [pid = 192] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 88 (0000007609291400) [pid = 192] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760A650800) [pid = 192] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760B0A4C00) [pid = 192] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007609205800) [pid = 192] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760BC5F000) [pid = 192] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760BFF8000) [pid = 192] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007609887800) [pid = 192] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760BD68000) [pid = 192] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760B004800) [pid = 192] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760984E000) [pid = 192] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 78 (000000760BD68400) [pid = 192] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007609859C00) [pid = 192] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 76 (00000076084B5000) [pid = 192] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 75 (00000076084D3400) [pid = 192] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000760CEA9C00) [pid = 192] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 73 (0000007608250000) [pid = 192] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007608292800) [pid = 192] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007609168800) [pid = 192] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 70 (0000007609204C00) [pid = 192] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | --DOMWINDOW == 69 (000000760961EC00) [pid = 192] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:24:04 INFO - PROCESS | 192 | 1460989444768 Marionette TRACE conn5 <- [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]]]}] 07:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 902ms 07:24:04 INFO - PROCESS | 192 | 1460989444787 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 192 | 1460989444793 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 07:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:24:04 INFO - PROCESS | 192 | 1460989444799 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 192 | 1460989444801 Marionette TRACE conn5 <- [1,2466,null,{}] 07:24:04 INFO - PROCESS | 192 | 1460989444805 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:04 INFO - PROCESS | 192 | 1460989444892 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 07:24:04 INFO - PROCESS | 192 | 1460989444899 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 192 | ++DOCSHELL 000000760922B800 == 46 [pid = 192] [id = 626] 07:24:04 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (0000007605DB7C00) [pid = 192] [serial = 1878] [outer = 0000000000000000] 07:24:04 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (000000760822F400) [pid = 192] [serial = 1879] [outer = 0000007605DB7C00] 07:24:04 INFO - PROCESS | 192 | 1460989444945 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (000000760836B800) [pid = 192] [serial = 1880] [outer = 0000007605DB7C00] 07:24:05 INFO - PROCESS | 192 | 1460989445431 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 692ms 07:24:05 INFO - PROCESS | 192 | 1460989445492 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 192 | 1460989445495 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 07:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:24:05 INFO - PROCESS | 192 | 1460989445498 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 192 | 1460989445502 Marionette TRACE conn5 <- [1,2470,null,{}] 07:24:05 INFO - PROCESS | 192 | 1460989445513 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 192 | 1460989445637 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 07:24:05 INFO - PROCESS | 192 | 1460989445720 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB40000 == 47 [pid = 192] [id = 627] 07:24:05 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (0000007605D96C00) [pid = 192] [serial = 1881] [outer = 0000000000000000] 07:24:05 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007608A39C00) [pid = 192] [serial = 1882] [outer = 0000007605D96C00] 07:24:05 INFO - PROCESS | 192 | 1460989445769 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (0000007608E6D800) [pid = 192] [serial = 1883] [outer = 0000007605D96C00] 07:24:06 INFO - PROCESS | 192 | 1460989446152 Marionette TRACE conn5 <- [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]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 07:24:06 INFO - PROCESS | 192 | 1460989446193 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 192 | 1460989446196 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 07:24:06 INFO - PROCESS | 192 | 1460989446199 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:24:06 INFO - PROCESS | 192 | 1460989446201 Marionette TRACE conn5 <- [1,2474,null,{}] 07:24:06 INFO - PROCESS | 192 | 1460989446204 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:06 INFO - PROCESS | 192 | 1460989446288 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 07:24:06 INFO - PROCESS | 192 | 1460989446294 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:06 INFO - PROCESS | 192 | ++DOCSHELL 000000760C49C800 == 48 [pid = 192] [id = 628] 07:24:06 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (0000007609168800) [pid = 192] [serial = 1884] [outer = 0000000000000000] 07:24:06 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (0000007609205800) [pid = 192] [serial = 1885] [outer = 0000007609168800] 07:24:06 INFO - PROCESS | 192 | 1460989446340 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (0000007609262400) [pid = 192] [serial = 1886] [outer = 0000007609168800] 07:24:06 INFO - PROCESS | 192 | 1460989446802 Marionette TRACE conn5 <- [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]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 626ms 07:24:06 INFO - PROCESS | 192 | 1460989446833 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 192 | 1460989446836 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 07:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:24:06 INFO - PROCESS | 192 | 1460989446839 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - PROCESS | 192 | 1460989446841 Marionette TRACE conn5 <- [1,2478,null,{}] 07:24:06 INFO - PROCESS | 192 | 1460989446844 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:06 INFO - PROCESS | 192 | 1460989446952 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 07:24:06 INFO - PROCESS | 192 | 1460989446958 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 192 | ++DOCSHELL 000000760D9A7000 == 49 [pid = 192] [id = 629] 07:24:07 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007609292800) [pid = 192] [serial = 1887] [outer = 0000000000000000] 07:24:07 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007609517400) [pid = 192] [serial = 1888] [outer = 0000007609292800] 07:24:07 INFO - PROCESS | 192 | 1460989447034 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007609850800) [pid = 192] [serial = 1889] [outer = 0000007609292800] 07:24:07 INFO - PROCESS | 192 | 1460989447499 Marionette TRACE conn5 <- [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]]]}] 07:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 07:24:07 INFO - PROCESS | 192 | 1460989447533 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 192 | 1460989447536 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 07:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:24:07 INFO - PROCESS | 192 | 1460989447543 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - PROCESS | 192 | 1460989447545 Marionette TRACE conn5 <- [1,2482,null,{}] 07:24:07 INFO - PROCESS | 192 | 1460989447549 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:07 INFO - PROCESS | 192 | 1460989447681 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 07:24:07 INFO - PROCESS | 192 | 1460989447742 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCD000 == 50 [pid = 192] [id = 630] 07:24:07 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760B09C000) [pid = 192] [serial = 1890] [outer = 0000000000000000] 07:24:07 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760B57B400) [pid = 192] [serial = 1891] [outer = 000000760B09C000] 07:24:07 INFO - PROCESS | 192 | 1460989447791 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760BD6B400) [pid = 192] [serial = 1892] [outer = 000000760B09C000] 07:24:08 INFO - PROCESS | 192 | 1460989448220 Marionette TRACE conn5 <- [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]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 07:24:08 INFO - PROCESS | 192 | 1460989448298 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 192 | 1460989448300 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 07:24:08 INFO - PROCESS | 192 | 1460989448304 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 192 | 1460989448306 Marionette TRACE conn5 <- [1,2486,null,{}] 07:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:24:08 INFO - PROCESS | 192 | 1460989448314 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 192 | 1460989448421 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 07:24:08 INFO - PROCESS | 192 | 1460989448432 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 192 | ++DOCSHELL 00000076107C2000 == 51 [pid = 192] [id = 631] 07:24:08 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760B09F000) [pid = 192] [serial = 1893] [outer = 0000000000000000] 07:24:08 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760C41D800) [pid = 192] [serial = 1894] [outer = 000000760B09F000] 07:24:08 INFO - PROCESS | 192 | 1460989448519 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760C576400) [pid = 192] [serial = 1895] [outer = 000000760B09F000] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007609163800) [pid = 192] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007600A24800) [pid = 192] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 84 (00000076084D5400) [pid = 192] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007608BD0400) [pid = 192] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007607FDC800) [pid = 192] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007609258C00) [pid = 192] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 80 (00000076015BDC00) [pid = 192] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 79 (0000007600BCC800) [pid = 192] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 78 (00000076084B1000) [pid = 192] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:24:08 INFO - PROCESS | 192 | --DOMWINDOW == 77 (000000760B518400) [pid = 192] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:24:08 INFO - PROCESS | 192 | 1460989448949 Marionette TRACE conn5 <- [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]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 689ms 07:24:09 INFO - PROCESS | 192 | 1460989449001 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 192 | 1460989449003 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 07:24:09 INFO - PROCESS | 192 | 1460989449006 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:24:09 INFO - PROCESS | 192 | 1460989449008 Marionette TRACE conn5 <- [1,2490,null,{}] 07:24:09 INFO - PROCESS | 192 | 1460989449011 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 192 | 1460989449091 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 07:24:09 INFO - PROCESS | 192 | 1460989449097 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 192 | ++DOCSHELL 00000076116DA000 == 52 [pid = 192] [id = 632] 07:24:09 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760822F000) [pid = 192] [serial = 1896] [outer = 0000000000000000] 07:24:09 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760B518400) [pid = 192] [serial = 1897] [outer = 000000760822F000] 07:24:09 INFO - PROCESS | 192 | 1460989449143 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760CE0A800) [pid = 192] [serial = 1898] [outer = 000000760822F000] 07:24:09 INFO - PROCESS | 192 | 1460989449550 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 587ms 07:24:09 INFO - PROCESS | 192 | 1460989449597 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 192 | 1460989449599 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 07:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:24:09 INFO - PROCESS | 192 | 1460989449602 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 192 | 1460989449604 Marionette TRACE conn5 <- [1,2494,null,{}] 07:24:09 INFO - PROCESS | 192 | 1460989449612 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 192 | 1460989449694 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 07:24:09 INFO - PROCESS | 192 | 1460989449700 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 192 | ++DOCSHELL 0000007611860800 == 53 [pid = 192] [id = 633] 07:24:09 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (000000760CE11C00) [pid = 192] [serial = 1899] [outer = 0000000000000000] 07:24:09 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760CE18800) [pid = 192] [serial = 1900] [outer = 000000760CE11C00] 07:24:09 INFO - PROCESS | 192 | 1460989449746 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760CEA3400) [pid = 192] [serial = 1901] [outer = 000000760CE11C00] 07:24:10 INFO - PROCESS | 192 | 1460989450204 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 628ms 07:24:10 INFO - PROCESS | 192 | 1460989450237 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 192 | 1460989450239 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 07:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:24:10 INFO - PROCESS | 192 | 1460989450248 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 192 | 1460989450250 Marionette TRACE conn5 <- [1,2498,null,{}] 07:24:10 INFO - PROCESS | 192 | 1460989450253 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:10 INFO - PROCESS | 192 | 1460989450335 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 07:24:10 INFO - PROCESS | 192 | 1460989450341 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 192 | ++DOCSHELL 000000761189C000 == 54 [pid = 192] [id = 634] 07:24:10 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760CEA9C00) [pid = 192] [serial = 1902] [outer = 0000000000000000] 07:24:10 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760D92E000) [pid = 192] [serial = 1903] [outer = 000000760CEA9C00] 07:24:10 INFO - PROCESS | 192 | 1460989450387 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760D937000) [pid = 192] [serial = 1904] [outer = 000000760CEA9C00] 07:24:10 INFO - PROCESS | 192 | 1460989450959 Marionette TRACE conn5 <- [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]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 775ms 07:24:11 INFO - PROCESS | 192 | 1460989451029 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 192 | 1460989451034 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 07:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:24:11 INFO - PROCESS | 192 | 1460989451104 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - PROCESS | 192 | 1460989451109 Marionette TRACE conn5 <- [1,2502,null,{}] 07:24:11 INFO - PROCESS | 192 | 1460989451117 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 192 | 1460989451238 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 07:24:11 INFO - PROCESS | 192 | 1460989451312 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A17000 == 55 [pid = 192] [id = 635] 07:24:11 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007605614000) [pid = 192] [serial = 1905] [outer = 0000000000000000] 07:24:11 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (0000007607F9E400) [pid = 192] [serial = 1906] [outer = 0000007605614000] 07:24:11 INFO - PROCESS | 192 | 1460989451412 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (00000076084B7C00) [pid = 192] [serial = 1907] [outer = 0000007605614000] 07:24:11 INFO - PROCESS | 192 | 1460989451980 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 901ms 07:24:12 INFO - PROCESS | 192 | 1460989451996 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 192 | 1460989452002 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 07:24:12 INFO - PROCESS | 192 | 1460989452009 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 192 | 1460989452012 Marionette TRACE conn5 <- [1,2506,null,{}] 07:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:24:12 INFO - PROCESS | 192 | 1460989452016 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:12 INFO - PROCESS | 192 | 1460989452126 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 07:24:12 INFO - PROCESS | 192 | 1460989452219 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760C4AA000 == 56 [pid = 192] [id = 636] 07:24:12 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007608A40400) [pid = 192] [serial = 1908] [outer = 0000000000000000] 07:24:12 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760916D800) [pid = 192] [serial = 1909] [outer = 0000007608A40400] 07:24:12 INFO - PROCESS | 192 | 1460989452276 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760984F000) [pid = 192] [serial = 1910] [outer = 0000007608A40400] 07:24:12 INFO - PROCESS | 192 | 1460989452877 Marionette TRACE conn5 <- [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]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 943ms 07:24:12 INFO - PROCESS | 192 | 1460989452958 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 192 | 1460989452961 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 07:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:24:12 INFO - PROCESS | 192 | 1460989452965 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 192 | 1460989452969 Marionette TRACE conn5 <- [1,2510,null,{}] 07:24:12 INFO - PROCESS | 192 | 1460989452981 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 192 | 1460989453093 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 07:24:13 INFO - PROCESS | 192 | 1460989453214 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 192 | ++DOCSHELL 0000007611951000 == 57 [pid = 192] [id = 637] 07:24:13 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760B51B800) [pid = 192] [serial = 1911] [outer = 0000000000000000] 07:24:13 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760BFF2C00) [pid = 192] [serial = 1912] [outer = 000000760B51B800] 07:24:13 INFO - PROCESS | 192 | 1460989453274 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760D934800) [pid = 192] [serial = 1913] [outer = 000000760B51B800] 07:24:13 INFO - PROCESS | 192 | 1460989453828 Marionette TRACE conn5 <- [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]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 879ms 07:24:13 INFO - PROCESS | 192 | 1460989453846 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 192 | 1460989453849 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 07:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:24:13 INFO - PROCESS | 192 | 1460989453852 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 192 | 1460989453855 Marionette TRACE conn5 <- [1,2514,null,{}] 07:24:13 INFO - PROCESS | 192 | 1460989453858 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 192 | 1460989453967 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 07:24:14 INFO - PROCESS | 192 | 1460989454059 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BB5800 == 58 [pid = 192] [id = 638] 07:24:14 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760D9DE800) [pid = 192] [serial = 1914] [outer = 0000000000000000] 07:24:14 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760DAA3800) [pid = 192] [serial = 1915] [outer = 000000760D9DE800] 07:24:14 INFO - PROCESS | 192 | 1460989454116 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760DAAAC00) [pid = 192] [serial = 1916] [outer = 000000760D9DE800] 07:24:14 INFO - PROCESS | 192 | 1460989454713 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 944ms 07:24:14 INFO - PROCESS | 192 | 1460989454799 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 07:24:14 INFO - PROCESS | 192 | 1460989454802 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 07:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:24:14 INFO - PROCESS | 192 | 1460989454820 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - PROCESS | 192 | 1460989454822 Marionette TRACE conn5 <- [1,2518,null,{}] 07:24:14 INFO - PROCESS | 192 | 1460989454827 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:14 INFO - PROCESS | 192 | 1460989454933 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 07:24:15 INFO - PROCESS | 192 | 1460989455177 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 192 | ++DOCSHELL 0000007606FB1800 == 59 [pid = 192] [id = 639] 07:24:15 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (00000076049C9C00) [pid = 192] [serial = 1917] [outer = 0000000000000000] 07:24:15 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760560B400) [pid = 192] [serial = 1918] [outer = 00000076049C9C00] 07:24:15 INFO - PROCESS | 192 | 1460989455252 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (00000076071BA000) [pid = 192] [serial = 1919] [outer = 00000076049C9C00] 07:24:15 INFO - PROCESS | 192 | 1460989455844 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1097ms 07:24:15 INFO - PROCESS | 192 | 1460989455904 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 192 | 1460989455910 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 07:24:15 INFO - PROCESS | 192 | 1460989455915 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:24:15 INFO - PROCESS | 192 | 1460989455918 Marionette TRACE conn5 <- [1,2522,null,{}] 07:24:15 INFO - PROCESS | 192 | 1460989455923 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 192 | 1460989456039 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 0000007611860800 == 58 [pid = 192] [id = 633] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 00000076116DA000 == 57 [pid = 192] [id = 632] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 00000076107C2000 == 56 [pid = 192] [id = 631] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCD000 == 55 [pid = 192] [id = 630] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 000000760D9A7000 == 54 [pid = 192] [id = 629] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 000000760C49C800 == 53 [pid = 192] [id = 628] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 000000760BB40000 == 52 [pid = 192] [id = 627] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760BC61C00) [pid = 192] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760C418800) [pid = 192] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 000000760922B800 == 51 [pid = 192] [id = 626] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 0000007609217800 == 50 [pid = 192] [id = 625] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 0000007611667000 == 49 [pid = 192] [id = 623] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 000000760BE15000 == 48 [pid = 192] [id = 622] 07:24:16 INFO - PROCESS | 192 | --DOCSHELL 000000760853B800 == 47 [pid = 192] [id = 621] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007609167800) [pid = 192] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007601E63000) [pid = 192] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007607182800) [pid = 192] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 95 (00000076084DC400) [pid = 192] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007608A38C00) [pid = 192] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 93 (0000007608E70800) [pid = 192] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760717D800) [pid = 192] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760823A400) [pid = 192] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007609362800) [pid = 192] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007608255C00) [pid = 192] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760920FC00) [pid = 192] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760828A800) [pid = 192] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007601645800) [pid = 192] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007609A40000) [pid = 192] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 84 (0000007609881000) [pid = 192] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007609612800) [pid = 192] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 82 (000000760B575000) [pid = 192] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760AC63C00) [pid = 192] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760B00DC00) [pid = 192] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760BB14400) [pid = 192] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007608E79800) [pid = 192] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:24:16 INFO - PROCESS | 192 | 1460989456179 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 192 | ++DOCSHELL 000000760493C000 == 48 [pid = 192] [id = 640] 07:24:16 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760166A000) [pid = 192] [serial = 1920] [outer = 0000000000000000] 07:24:16 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007601E6D000) [pid = 192] [serial = 1921] [outer = 000000760166A000] 07:24:16 INFO - PROCESS | 192 | 1460989456231 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (00000076071B6C00) [pid = 192] [serial = 1922] [outer = 000000760166A000] 07:24:16 INFO - PROCESS | 192 | 1460989456701 Marionette TRACE conn5 <- [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]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 838ms 07:24:16 INFO - PROCESS | 192 | 1460989456758 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 192 | 1460989456762 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 07:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:24:16 INFO - PROCESS | 192 | 1460989456767 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 192 | 1460989456769 Marionette TRACE conn5 <- [1,2526,null,{}] 07:24:16 INFO - PROCESS | 192 | 1460989456773 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 192 | 1460989456859 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 07:24:16 INFO - PROCESS | 192 | 1460989456867 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 192 | ++DOCSHELL 000000760A625000 == 49 [pid = 192] [id = 641] 07:24:16 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760836E000) [pid = 192] [serial = 1923] [outer = 0000000000000000] 07:24:16 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (00000076084B7000) [pid = 192] [serial = 1924] [outer = 000000760836E000] 07:24:16 INFO - PROCESS | 192 | 1460989456915 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760854E400) [pid = 192] [serial = 1925] [outer = 000000760836E000] 07:24:17 INFO - PROCESS | 192 | 1460989457408 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 689ms 07:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:24:17 INFO - PROCESS | 192 | 1460989457459 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 192 | 1460989457462 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 07:24:17 INFO - PROCESS | 192 | 1460989457467 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 192 | 1460989457473 Marionette TRACE conn5 <- [1,2530,null,{}] 07:24:17 INFO - PROCESS | 192 | 1460989457482 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:17 INFO - PROCESS | 192 | 1460989457568 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 07:24:17 INFO - PROCESS | 192 | 1460989457681 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE1D000 == 50 [pid = 192] [id = 642] 07:24:17 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007608629400) [pid = 192] [serial = 1926] [outer = 0000000000000000] 07:24:17 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (0000007609165400) [pid = 192] [serial = 1927] [outer = 0000007608629400] 07:24:17 INFO - PROCESS | 192 | 1460989457726 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760920B800) [pid = 192] [serial = 1928] [outer = 0000007608629400] 07:24:18 INFO - PROCESS | 192 | 1460989458103 Marionette TRACE conn5 <- [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]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760CE11C00) [pid = 192] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007609292800) [pid = 192] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 84 (0000007609168800) [pid = 192] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 83 (00000076000CD000) [pid = 192] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007605DB7C00) [pid = 192] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007605D96C00) [pid = 192] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 80 (0000007601E69800) [pid = 192] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760B09C000) [pid = 192] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 78 (000000760B09F000) [pid = 192] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:24:18 INFO - PROCESS | 192 | --DOMWINDOW == 77 (000000760822F000) [pid = 192] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:24:18 INFO - PROCESS | 192 | 1460989458501 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 192 | 1460989458507 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 07:24:18 INFO - PROCESS | 192 | 1460989458518 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 192 | 1460989458521 Marionette TRACE conn5 <- [1,2534,null,{}] 07:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:24:18 INFO - PROCESS | 192 | 1460989458559 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:18 INFO - PROCESS | 192 | 1460989458699 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 07:24:18 INFO - PROCESS | 192 | 1460989458771 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:18 INFO - PROCESS | 192 | ++DOCSHELL 0000007608FC4000 == 51 [pid = 192] [id = 643] 07:24:18 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760560C000) [pid = 192] [serial = 1929] [outer = 0000000000000000] 07:24:18 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (00000076056A4C00) [pid = 192] [serial = 1930] [outer = 000000760560C000] 07:24:18 INFO - PROCESS | 192 | 1460989458870 Marionette DEBUG loaded listener.js 07:24:18 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007607CA6C00) [pid = 192] [serial = 1931] [outer = 000000760560C000] 07:24:19 INFO - PROCESS | 192 | 1460989459503 Marionette TRACE conn5 <- [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]]]}] 07:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1002ms 07:24:19 INFO - PROCESS | 192 | 1460989459540 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 192 | 1460989459544 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 07:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:24:19 INFO - PROCESS | 192 | 1460989459553 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 192 | 1460989459557 Marionette TRACE conn5 <- [1,2538,null,{}] 07:24:19 INFO - PROCESS | 192 | 1460989459562 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:19 INFO - PROCESS | 192 | 1460989459669 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 07:24:19 INFO - PROCESS | 192 | 1460989459760 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB7B800 == 52 [pid = 192] [id = 644] 07:24:19 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007608298C00) [pid = 192] [serial = 1932] [outer = 0000000000000000] 07:24:19 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007608A36000) [pid = 192] [serial = 1933] [outer = 0000007608298C00] 07:24:19 INFO - PROCESS | 192 | 1460989459817 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007608E6FC00) [pid = 192] [serial = 1934] [outer = 0000007608298C00] 07:24:20 INFO - PROCESS | 192 | 1460989460456 Marionette TRACE conn5 <- [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]]]}] 07:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 942ms 07:24:20 INFO - PROCESS | 192 | 1460989460495 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 192 | 1460989460497 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 07:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:24:20 INFO - PROCESS | 192 | 1460989460501 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 192 | 1460989460504 Marionette TRACE conn5 <- [1,2542,null,{}] 07:24:20 INFO - PROCESS | 192 | 1460989460514 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:20 INFO - PROCESS | 192 | 1460989460625 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 07:24:20 INFO - PROCESS | 192 | 1460989460706 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 192 | ++DOCSHELL 0000007605A1D000 == 53 [pid = 192] [id = 645] 07:24:20 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760928B000) [pid = 192] [serial = 1935] [outer = 0000000000000000] 07:24:20 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007609290800) [pid = 192] [serial = 1936] [outer = 000000760928B000] 07:24:20 INFO - PROCESS | 192 | 1460989460807 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (0000007609618C00) [pid = 192] [serial = 1937] [outer = 000000760928B000] 07:24:21 INFO - PROCESS | 192 | 1460989461450 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 985ms 07:24:21 INFO - PROCESS | 192 | 1460989461501 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 192 | 1460989461504 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 07:24:21 INFO - PROCESS | 192 | 1460989461508 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 192 | 1460989461511 Marionette TRACE conn5 <- [1,2546,null,{}] 07:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:24:21 INFO - PROCESS | 192 | 1460989461515 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:21 INFO - PROCESS | 192 | 1460989461619 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 07:24:21 INFO - PROCESS | 192 | 1460989461695 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDBE000 == 54 [pid = 192] [id = 646] 07:24:21 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007609853800) [pid = 192] [serial = 1938] [outer = 0000000000000000] 07:24:21 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (0000007609858400) [pid = 192] [serial = 1939] [outer = 0000007609853800] 07:24:21 INFO - PROCESS | 192 | 1460989461793 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007609A3DC00) [pid = 192] [serial = 1940] [outer = 0000007609853800] 07:24:22 INFO - PROCESS | 192 | 1460989462363 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 922ms 07:24:22 INFO - PROCESS | 192 | 1460989462438 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 192 | 1460989462441 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 07:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:24:22 INFO - PROCESS | 192 | 1460989462444 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 192 | 1460989462447 Marionette TRACE conn5 <- [1,2550,null,{}] 07:24:22 INFO - PROCESS | 192 | 1460989462451 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 192 | 1460989462552 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 07:24:22 INFO - PROCESS | 192 | 1460989462629 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 192 | ++DOCSHELL 0000007608FD1000 == 55 [pid = 192] [id = 647] 07:24:22 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (00000076015BF400) [pid = 192] [serial = 1941] [outer = 0000000000000000] 07:24:22 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760166EC00) [pid = 192] [serial = 1942] [outer = 00000076015BF400] 07:24:22 INFO - PROCESS | 192 | 1460989462796 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007607CA5000) [pid = 192] [serial = 1943] [outer = 00000076015BF400] 07:24:23 INFO - PROCESS | 192 | 1460989463406 Marionette TRACE conn5 <- [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]]]}] 07:24:23 INFO - PROCESS | 192 | --DOCSHELL 000000760A625000 == 54 [pid = 192] [id = 641] 07:24:23 INFO - PROCESS | 192 | --DOCSHELL 000000760493C000 == 53 [pid = 192] [id = 640] 07:24:23 INFO - PROCESS | 192 | --DOCSHELL 0000007606FB1800 == 52 [pid = 192] [id = 639] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 91 (00000076084DDC00) [pid = 192] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760CEA3400) [pid = 192] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007605A64400) [pid = 192] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 88 (0000007609517400) [pid = 192] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 87 (0000007609205800) [pid = 192] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760824F400) [pid = 192] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007607CA2800) [pid = 192] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760822F400) [pid = 192] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760836B800) [pid = 192] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007608A39C00) [pid = 192] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007608E6D800) [pid = 192] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760BFF9C00) [pid = 192] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 79 (0000007608E6E800) [pid = 192] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 78 (000000760B57B400) [pid = 192] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 77 (00000076096F1C00) [pid = 192] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007609850800) [pid = 192] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760D92E000) [pid = 192] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000760C41D800) [pid = 192] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 73 (000000760BD6B400) [pid = 192] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 72 (000000760CE18800) [pid = 192] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 71 (000000760C576400) [pid = 192] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 70 (000000760B518400) [pid = 192] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 69 (000000760CE0A800) [pid = 192] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - PROCESS | 192 | --DOMWINDOW == 68 (0000007609262400) [pid = 192] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1030ms 07:24:23 INFO - PROCESS | 192 | 1460989463477 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 192 | 1460989463482 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 07:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:24:23 INFO - PROCESS | 192 | 1460989463488 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 192 | 1460989463491 Marionette TRACE conn5 <- [1,2554,null,{}] 07:24:23 INFO - PROCESS | 192 | 1460989463512 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 192 | 1460989463612 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 07:24:23 INFO - PROCESS | 192 | 1460989463620 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 192 | ++DOCSHELL 0000007609566000 == 53 [pid = 192] [id = 648] 07:24:23 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007608251800) [pid = 192] [serial = 1944] [outer = 0000000000000000] 07:24:23 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (000000760828C400) [pid = 192] [serial = 1945] [outer = 0000007608251800] 07:24:23 INFO - PROCESS | 192 | 1460989463669 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (000000760862CC00) [pid = 192] [serial = 1946] [outer = 0000007608251800] 07:24:24 INFO - PROCESS | 192 | 1460989464154 Marionette TRACE conn5 <- [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]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 692ms 07:24:24 INFO - PROCESS | 192 | 1460989464183 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 192 | 1460989464187 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 07:24:24 INFO - PROCESS | 192 | 1460989464193 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:24:24 INFO - PROCESS | 192 | 1460989464195 Marionette TRACE conn5 <- [1,2558,null,{}] 07:24:24 INFO - PROCESS | 192 | 1460989464199 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:24 INFO - PROCESS | 192 | 1460989464316 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 07:24:24 INFO - PROCESS | 192 | 1460989464327 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB33800 == 54 [pid = 192] [id = 649] 07:24:24 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (00000076084B0C00) [pid = 192] [serial = 1947] [outer = 0000000000000000] 07:24:24 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (0000007609258000) [pid = 192] [serial = 1948] [outer = 00000076084B0C00] 07:24:24 INFO - PROCESS | 192 | 1460989464438 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007609293C00) [pid = 192] [serial = 1949] [outer = 00000076084B0C00] 07:24:24 INFO - PROCESS | 192 | 1460989464865 Marionette TRACE conn5 <- [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]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 07:24:24 INFO - PROCESS | 192 | 1460989464931 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 192 | 1460989464934 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 07:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:24:24 INFO - PROCESS | 192 | 1460989464937 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 192 | 1460989464941 Marionette TRACE conn5 <- [1,2562,null,{}] 07:24:24 INFO - PROCESS | 192 | 1460989464952 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 192 | 1460989465041 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 07:24:25 INFO - PROCESS | 192 | 1460989465050 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC05000 == 55 [pid = 192] [id = 650] 07:24:25 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760A930000) [pid = 192] [serial = 1950] [outer = 0000000000000000] 07:24:25 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760AC65C00) [pid = 192] [serial = 1951] [outer = 000000760A930000] 07:24:25 INFO - PROCESS | 192 | 1460989465102 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760B513400) [pid = 192] [serial = 1952] [outer = 000000760A930000] 07:24:25 INFO - PROCESS | 192 | 1460989465537 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 07:24:25 INFO - PROCESS | 192 | 1460989465569 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 192 | 1460989465572 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 07:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:24:25 INFO - PROCESS | 192 | 1460989465581 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - PROCESS | 192 | 1460989465583 Marionette TRACE conn5 <- [1,2566,null,{}] 07:24:25 INFO - PROCESS | 192 | 1460989465586 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 192 | 1460989465724 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 07:24:25 INFO - PROCESS | 192 | 1460989465750 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEAD800 == 56 [pid = 192] [id = 651] 07:24:25 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760B570800) [pid = 192] [serial = 1953] [outer = 0000000000000000] 07:24:25 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760B578800) [pid = 192] [serial = 1954] [outer = 000000760B570800] 07:24:25 INFO - PROCESS | 192 | 1460989465795 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760BC5F000) [pid = 192] [serial = 1955] [outer = 000000760B570800] 07:24:26 INFO - PROCESS | 192 | 1460989466232 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 690ms 07:24:26 INFO - PROCESS | 192 | 1460989466273 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 192 | 1460989466275 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 07:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:24:26 INFO - PROCESS | 192 | 1460989466278 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 192 | 1460989466280 Marionette TRACE conn5 <- [1,2570,null,{}] 07:24:26 INFO - PROCESS | 192 | 1460989466283 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:26 INFO - PROCESS | 192 | 1460989466390 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 07:24:26 INFO - PROCESS | 192 | 1460989466397 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:26 INFO - PROCESS | 192 | ++DOCSHELL 000000761067E800 == 57 [pid = 192] [id = 652] 07:24:26 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (000000760BD68400) [pid = 192] [serial = 1956] [outer = 0000000000000000] 07:24:26 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760BD6E400) [pid = 192] [serial = 1957] [outer = 000000760BD68400] 07:24:26 INFO - PROCESS | 192 | 1460989466494 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760C41AC00) [pid = 192] [serial = 1958] [outer = 000000760BD68400] 07:24:26 INFO - PROCESS | 192 | 1460989466963 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 732ms 07:24:27 INFO - PROCESS | 192 | 1460989467014 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 192 | 1460989467016 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 07:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:24:27 INFO - PROCESS | 192 | 1460989467047 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 192 | 1460989467049 Marionette TRACE conn5 <- [1,2574,null,{}] 07:24:27 INFO - PROCESS | 192 | 1460989467064 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 192 | 1460989467182 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 07:24:27 INFO - PROCESS | 192 | 1460989467194 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FAE000 == 58 [pid = 192] [id = 653] 07:24:27 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760CE13800) [pid = 192] [serial = 1959] [outer = 0000000000000000] 07:24:27 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760CEA2800) [pid = 192] [serial = 1960] [outer = 000000760CE13800] 07:24:27 INFO - PROCESS | 192 | 1460989467283 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760D92E000) [pid = 192] [serial = 1961] [outer = 000000760CE13800] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760836E000) [pid = 192] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 84 (00000076049C9C00) [pid = 192] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760166A000) [pid = 192] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 82 (000000760925E000) [pid = 192] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760836FC00) [pid = 192] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760166B000) [pid = 192] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760BFFEC00) [pid = 192] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:24:27 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007605D9E000) [pid = 192] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:24:27 INFO - PROCESS | 192 | 1460989467671 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 07:24:27 INFO - PROCESS | 192 | 1460989467693 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 192 | 1460989467695 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 07:24:27 INFO - PROCESS | 192 | 1460989467698 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:24:27 INFO - PROCESS | 192 | 1460989467700 Marionette TRACE conn5 <- [1,2578,null,{}] 07:24:27 INFO - PROCESS | 192 | 1460989467703 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 192 | 1460989467783 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 07:24:27 INFO - PROCESS | 192 | 1460989467858 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 192 | ++DOCSHELL 00000076116C1800 == 59 [pid = 192] [id = 654] 07:24:27 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007607D91800) [pid = 192] [serial = 1962] [outer = 0000000000000000] 07:24:27 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007609886C00) [pid = 192] [serial = 1963] [outer = 0000007607D91800] 07:24:27 INFO - PROCESS | 192 | 1460989467904 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (000000760D9D9C00) [pid = 192] [serial = 1964] [outer = 0000007607D91800] 07:24:28 INFO - PROCESS | 192 | 1460989468279 Marionette TRACE conn5 <- [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]]]}] 07:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 628ms 07:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:24:28 INFO - PROCESS | 192 | 1460989468330 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 07:24:28 INFO - PROCESS | 192 | 1460989468332 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 07:24:28 INFO - PROCESS | 192 | 1460989468335 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 192 | 1460989468337 Marionette TRACE conn5 <- [1,2582,null,{}] 07:24:28 INFO - PROCESS | 192 | 1460989468340 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:28 INFO - PROCESS | 192 | 1460989468421 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 07:24:28 INFO - PROCESS | 192 | 1460989468525 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 192 | ++DOCSHELL 0000007611823000 == 60 [pid = 192] [id = 655] 07:24:28 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760D931000) [pid = 192] [serial = 1965] [outer = 0000000000000000] 07:24:28 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760DAA4C00) [pid = 192] [serial = 1966] [outer = 000000760D931000] 07:24:28 INFO - PROCESS | 192 | 1460989468573 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760DACB800) [pid = 192] [serial = 1967] [outer = 000000760D931000] 07:24:28 INFO - PROCESS | 192 | 1460989468939 Marionette TRACE conn5 <- [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]]]}] 07:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 07:24:28 INFO - PROCESS | 192 | 1460989468968 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 07:24:28 INFO - PROCESS | 192 | 1460989468970 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 07:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:24:28 INFO - PROCESS | 192 | 1460989468973 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 192 | 1460989468975 Marionette TRACE conn5 <- [1,2586,null,{}] 07:24:28 INFO - PROCESS | 192 | 1460989468987 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 192 | 1460989469070 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 07:24:29 INFO - PROCESS | 192 | 1460989469076 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 192 | ++DOCSHELL 0000007611886000 == 61 [pid = 192] [id = 656] 07:24:29 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760DAD0400) [pid = 192] [serial = 1968] [outer = 0000000000000000] 07:24:29 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760DAD9000) [pid = 192] [serial = 1969] [outer = 000000760DAD0400] 07:24:29 INFO - PROCESS | 192 | 1460989469121 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760DC42C00) [pid = 192] [serial = 1970] [outer = 000000760DAD0400] 07:24:29 INFO - PROCESS | 192 | 1460989469607 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 07:24:29 INFO - PROCESS | 192 | 1460989469670 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 192 | 1460989469675 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 07:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:24:29 INFO - PROCESS | 192 | 1460989469680 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 192 | 1460989469685 Marionette TRACE conn5 <- [1,2590,null,{}] 07:24:29 INFO - PROCESS | 192 | 1460989469692 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 192 | 1460989469869 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 07:24:29 INFO - PROCESS | 192 | 1460989469960 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 192 | ++DOCSHELL 000000760B542800 == 62 [pid = 192] [id = 657] 07:24:29 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760823A000) [pid = 192] [serial = 1971] [outer = 0000000000000000] 07:24:30 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760836BC00) [pid = 192] [serial = 1972] [outer = 000000760823A000] 07:24:30 INFO - PROCESS | 192 | 1460989470019 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007608E1D000) [pid = 192] [serial = 1973] [outer = 000000760823A000] 07:24:30 INFO - PROCESS | 192 | 1460989470599 Marionette TRACE conn5 <- [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]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 985ms 07:24:30 INFO - PROCESS | 192 | 1460989470669 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 192 | 1460989470676 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 07:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:24:30 INFO - PROCESS | 192 | 1460989470682 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 192 | 1460989470685 Marionette TRACE conn5 <- [1,2594,null,{}] 07:24:30 INFO - PROCESS | 192 | 1460989470689 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:30 INFO - PROCESS | 192 | 1460989470832 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 07:24:30 INFO - PROCESS | 192 | 1460989470955 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC1F000 == 63 [pid = 192] [id = 658] 07:24:30 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760823DC00) [pid = 192] [serial = 1974] [outer = 0000000000000000] 07:24:31 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007609850400) [pid = 192] [serial = 1975] [outer = 000000760823DC00] 07:24:31 INFO - PROCESS | 192 | 1460989471013 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007609AB5800) [pid = 192] [serial = 1976] [outer = 000000760823DC00] 07:24:31 INFO - PROCESS | 192 | 1460989471625 Marionette TRACE conn5 <- [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]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 985ms 07:24:31 INFO - PROCESS | 192 | 1460989471674 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 192 | 1460989471676 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 07:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:24:31 INFO - PROCESS | 192 | 1460989471680 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 192 | 1460989471684 Marionette TRACE conn5 <- [1,2598,null,{}] 07:24:31 INFO - PROCESS | 192 | 1460989471696 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:31 INFO - PROCESS | 192 | 1460989471811 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 07:24:31 INFO - PROCESS | 192 | 1460989471933 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 192 | ++DOCSHELL 0000007612AA9000 == 64 [pid = 192] [id = 659] 07:24:31 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760BD66C00) [pid = 192] [serial = 1977] [outer = 0000000000000000] 07:24:32 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760C421000) [pid = 192] [serial = 1978] [outer = 000000760BD66C00] 07:24:32 INFO - PROCESS | 192 | 1460989471995 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760D9E3C00) [pid = 192] [serial = 1979] [outer = 000000760BD66C00] 07:24:32 INFO - PROCESS | 192 | 1460989472670 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1031ms 07:24:32 INFO - PROCESS | 192 | 1460989472714 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 192 | 1460989472717 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 07:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:24:32 INFO - PROCESS | 192 | 1460989472721 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 192 | 1460989472723 Marionette TRACE conn5 <- [1,2602,null,{}] 07:24:32 INFO - PROCESS | 192 | 1460989472726 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:32 INFO - PROCESS | 192 | 1460989472834 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 07:24:32 INFO - PROCESS | 192 | 1460989472956 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C18800 == 65 [pid = 192] [id = 660] 07:24:32 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760DC80800) [pid = 192] [serial = 1980] [outer = 0000000000000000] 07:24:33 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760DCC0800) [pid = 192] [serial = 1981] [outer = 000000760DC80800] 07:24:33 INFO - PROCESS | 192 | 1460989473014 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760DCCAC00) [pid = 192] [serial = 1982] [outer = 000000760DC80800] 07:24:33 INFO - PROCESS | 192 | 1460989473546 Marionette TRACE conn5 <- [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]]]}] 07:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 900ms 07:24:33 INFO - PROCESS | 192 | 1460989473623 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 07:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:24:33 INFO - PROCESS | 192 | 1460989473625 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 07:24:33 INFO - PROCESS | 192 | 1460989473629 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 192 | 1460989473631 Marionette TRACE conn5 <- [1,2606,null,{}] 07:24:33 INFO - PROCESS | 192 | 1460989473635 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:33 INFO - PROCESS | 192 | 1460989473739 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 07:24:33 INFO - PROCESS | 192 | 1460989473834 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 192 | ++DOCSHELL 0000007607D42000 == 66 [pid = 192] [id = 661] 07:24:33 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760469BC00) [pid = 192] [serial = 1983] [outer = 0000000000000000] 07:24:33 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007607C9D000) [pid = 192] [serial = 1984] [outer = 000000760469BC00] 07:24:33 INFO - PROCESS | 192 | 1460989473889 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760DC80C00) [pid = 192] [serial = 1985] [outer = 000000760469BC00] 07:24:34 INFO - PROCESS | 192 | 1460989474649 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1030ms 07:24:34 INFO - PROCESS | 192 | 1460989474662 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 07:24:34 INFO - PROCESS | 192 | 1460989474666 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 07:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:24:34 INFO - PROCESS | 192 | 1460989474671 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 192 | 1460989474675 Marionette TRACE conn5 <- [1,2610,null,{}] 07:24:34 INFO - PROCESS | 192 | 1460989474699 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:34 INFO - PROCESS | 192 | 1460989474798 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 07:24:34 INFO - PROCESS | 192 | 1460989474928 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A0B800 == 67 [pid = 192] [id = 662] 07:24:34 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007608367C00) [pid = 192] [serial = 1986] [outer = 0000000000000000] 07:24:34 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007608374400) [pid = 192] [serial = 1987] [outer = 0000007608367C00] 07:24:34 INFO - PROCESS | 192 | 1460989474984 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007608E1BC00) [pid = 192] [serial = 1988] [outer = 0000007608367C00] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000760D993800 == 66 [pid = 192] [id = 616] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000760C4A4000 == 65 [pid = 192] [id = 615] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 0000007605D6F000 == 64 [pid = 192] [id = 617] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCE800 == 63 [pid = 192] [id = 618] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 0000007611823000 == 62 [pid = 192] [id = 655] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 00000076116C1800 == 61 [pid = 192] [id = 654] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 0000007610FAE000 == 60 [pid = 192] [id = 653] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000761067E800 == 59 [pid = 192] [id = 652] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000760FEAD800 == 58 [pid = 192] [id = 651] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000760EC05000 == 57 [pid = 192] [id = 650] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000760BB33800 == 56 [pid = 192] [id = 649] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007607F9E400) [pid = 192] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760916D800) [pid = 192] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760BFF2C00) [pid = 192] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760DAA3800) [pid = 192] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007609165400) [pid = 192] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 0000007609566000 == 55 [pid = 192] [id = 648] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 0000007608FD1000 == 54 [pid = 192] [id = 647] 07:24:35 INFO - PROCESS | 192 | --DOCSHELL 000000760BE1D000 == 53 [pid = 192] [id = 642] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760BB1F400) [pid = 192] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007608E6EC00) [pid = 192] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007607FA3800) [pid = 192] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760854E400) [pid = 192] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 95 (00000076071BA000) [pid = 192] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760C570000) [pid = 192] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 93 (0000007607F9FC00) [pid = 192] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 92 (00000076084B7000) [pid = 192] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760560B400) [pid = 192] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007601E6D000) [pid = 192] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | --DOMWINDOW == 89 (00000076071B6C00) [pid = 192] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:24:35 INFO - PROCESS | 192 | 1460989475561 Marionette TRACE conn5 <- [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]]]}] 07:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 965ms 07:24:35 INFO - PROCESS | 192 | 1460989475637 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 07:24:35 INFO - PROCESS | 192 | 1460989475642 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 07:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:24:35 INFO - PROCESS | 192 | 1460989475654 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - PROCESS | 192 | 1460989475657 Marionette TRACE conn5 <- [1,2614,null,{}] 07:24:35 INFO - PROCESS | 192 | 1460989475663 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:35 INFO - PROCESS | 192 | 1460989475752 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 07:24:35 INFO - PROCESS | 192 | 1460989475765 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 192 | ++DOCSHELL 000000760917D800 == 54 [pid = 192] [id = 663] 07:24:35 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760717E000) [pid = 192] [serial = 1989] [outer = 0000000000000000] 07:24:35 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007607F9BC00) [pid = 192] [serial = 1990] [outer = 000000760717E000] 07:24:35 INFO - PROCESS | 192 | 1460989475811 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007608368800) [pid = 192] [serial = 1991] [outer = 000000760717E000] 07:24:36 INFO - PROCESS | 192 | 1460989476307 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 689ms 07:24:36 INFO - PROCESS | 192 | 1460989476345 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 192 | 1460989476347 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 07:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:24:36 INFO - PROCESS | 192 | 1460989476351 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 192 | 1460989476354 Marionette TRACE conn5 <- [1,2618,null,{}] 07:24:36 INFO - PROCESS | 192 | 1460989476365 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:36 INFO - PROCESS | 192 | 1460989476454 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 07:24:36 INFO - PROCESS | 192 | 1460989476461 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 192 | ++DOCSHELL 000000760D99B000 == 55 [pid = 192] [id = 664] 07:24:36 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007609161800) [pid = 192] [serial = 1992] [outer = 0000000000000000] 07:24:36 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007609202800) [pid = 192] [serial = 1993] [outer = 0000007609161800] 07:24:36 INFO - PROCESS | 192 | 1460989476509 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007609288000) [pid = 192] [serial = 1994] [outer = 0000007609161800] 07:24:36 INFO - PROCESS | 192 | 1460989476972 Marionette TRACE conn5 <- [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]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 07:24:36 INFO - PROCESS | 192 | 1460989476981 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 192 | 1460989476984 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 07:24:36 INFO - PROCESS | 192 | 1460989476987 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:24:36 INFO - PROCESS | 192 | 1460989476989 Marionette TRACE conn5 <- [1,2622,null,{}] 07:24:36 INFO - PROCESS | 192 | 1460989476997 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:37 INFO - PROCESS | 192 | 1460989477084 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 07:24:37 INFO - PROCESS | 192 | 1460989477092 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 192 | ++DOCSHELL 000000761066B000 == 56 [pid = 192] [id = 665] 07:24:37 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760984E400) [pid = 192] [serial = 1995] [outer = 0000000000000000] 07:24:37 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007609880C00) [pid = 192] [serial = 1996] [outer = 000000760984E400] 07:24:37 INFO - PROCESS | 192 | 1460989477138 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760A936800) [pid = 192] [serial = 1997] [outer = 000000760984E400] 07:24:37 INFO - PROCESS | 192 | 1460989477609 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 690ms 07:24:37 INFO - PROCESS | 192 | 1460989477681 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 192 | 1460989477683 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 07:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:24:37 INFO - PROCESS | 192 | 1460989477692 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 192 | 1460989477694 Marionette TRACE conn5 <- [1,2626,null,{}] 07:24:37 INFO - PROCESS | 192 | 1460989477698 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:37 INFO - PROCESS | 192 | 1460989477807 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 07:24:37 INFO - PROCESS | 192 | 1460989477817 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 192 | ++DOCSHELL 00000076116CE000 == 57 [pid = 192] [id = 666] 07:24:37 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760B013000) [pid = 192] [serial = 1998] [outer = 0000000000000000] 07:24:37 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760B574800) [pid = 192] [serial = 1999] [outer = 000000760B013000] 07:24:37 INFO - PROCESS | 192 | 1460989477906 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760BC5EC00) [pid = 192] [serial = 2000] [outer = 000000760B013000] 07:24:38 INFO - PROCESS | 192 | 1460989478339 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 694ms 07:24:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:24:38 INFO - PROCESS | 192 | 1460989478400 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 192 | 1460989478402 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 07:24:38 INFO - PROCESS | 192 | 1460989478405 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 192 | 1460989478407 Marionette TRACE conn5 <- [1,2630,null,{}] 07:24:38 INFO - PROCESS | 192 | 1460989478411 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:38 INFO - PROCESS | 192 | 1460989478576 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 07:24:38 INFO - PROCESS | 192 | 1460989478635 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB3F800 == 58 [pid = 192] [id = 667] 07:24:38 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760C571400) [pid = 192] [serial = 2001] [outer = 0000000000000000] 07:24:38 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760CE15800) [pid = 192] [serial = 2002] [outer = 000000760C571400] 07:24:38 INFO - PROCESS | 192 | 1460989478684 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760D92EC00) [pid = 192] [serial = 2003] [outer = 000000760C571400] 07:24:39 INFO - PROCESS | 192 | 1460989479096 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:24:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 733ms 07:24:39 INFO - PROCESS | 192 | 1460989479140 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 192 | 1460989479142 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 07:24:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:24:39 INFO - PROCESS | 192 | 1460989479146 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 192 | 1460989479148 Marionette TRACE conn5 <- [1,2634,null,{}] 07:24:39 INFO - PROCESS | 192 | 1460989479151 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:39 INFO - PROCESS | 192 | 1460989479260 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 07:24:39 INFO - PROCESS | 192 | 1460989479267 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C95800 == 59 [pid = 192] [id = 668] 07:24:39 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760D9D8800) [pid = 192] [serial = 2004] [outer = 0000000000000000] 07:24:39 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760DAA8C00) [pid = 192] [serial = 2005] [outer = 000000760D9D8800] 07:24:39 INFO - PROCESS | 192 | 1460989479312 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760DC40000) [pid = 192] [serial = 2006] [outer = 000000760D9D8800] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760CEA9C00) [pid = 192] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760B570800) [pid = 192] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760BD68400) [pid = 192] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007608629400) [pid = 192] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760A930000) [pid = 192] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 101 (00000076084B0C00) [pid = 192] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007608251800) [pid = 192] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007607D91800) [pid = 192] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 98 (00000076015BF400) [pid = 192] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760D931000) [pid = 192] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:24:39 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760CE13800) [pid = 192] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:24:39 INFO - PROCESS | 192 | 1460989479841 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:24:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 07:24:39 INFO - PROCESS | 192 | 1460989479883 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 192 | 1460989479885 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 07:24:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:24:39 INFO - PROCESS | 192 | 1460989479915 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - PROCESS | 192 | 1460989479917 Marionette TRACE conn5 <- [1,2638,null,{}] 07:24:39 INFO - PROCESS | 192 | 1460989479923 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:40 INFO - PROCESS | 192 | 1460989480005 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 07:24:40 INFO - PROCESS | 192 | 1460989480088 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007611678000 == 60 [pid = 192] [id = 669] 07:24:40 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007607D91800) [pid = 192] [serial = 2007] [outer = 0000000000000000] 07:24:40 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760B0A0C00) [pid = 192] [serial = 2008] [outer = 0000007607D91800] 07:24:40 INFO - PROCESS | 192 | 1460989480134 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760D9E0400) [pid = 192] [serial = 2009] [outer = 0000007607D91800] 07:24:40 INFO - PROCESS | 192 | 1460989480485 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:24:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 608ms 07:24:40 INFO - PROCESS | 192 | 1460989480500 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 07:24:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:24:40 INFO - PROCESS | 192 | 1460989480502 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 07:24:40 INFO - PROCESS | 192 | 1460989480506 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 192 | 1460989480508 Marionette TRACE conn5 <- [1,2642,null,{}] 07:24:40 INFO - PROCESS | 192 | 1460989480511 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:40 INFO - PROCESS | 192 | 1460989480594 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 07:24:40 INFO - PROCESS | 192 | 1460989480673 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 192 | ++DOCSHELL 0000007613771800 == 61 [pid = 192] [id = 670] 07:24:40 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760CE0C000) [pid = 192] [serial = 2010] [outer = 0000000000000000] 07:24:40 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760E9D9000) [pid = 192] [serial = 2011] [outer = 000000760CE0C000] 07:24:40 INFO - PROCESS | 192 | 1460989480719 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760EACDC00) [pid = 192] [serial = 2012] [outer = 000000760CE0C000] 07:24:41 INFO - PROCESS | 192 | 1460989481066 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 07:24:41 INFO - PROCESS | 192 | 1460989481137 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 192 | 1460989481139 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 07:24:41 INFO - PROCESS | 192 | 1460989481142 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:24:41 INFO - PROCESS | 192 | 1460989481144 Marionette TRACE conn5 <- [1,2646,null,{}] 07:24:41 INFO - PROCESS | 192 | 1460989481148 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:41 INFO - PROCESS | 192 | 1460989481263 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 07:24:41 INFO - PROCESS | 192 | 1460989481269 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 192 | ++DOCSHELL 000000761378D800 == 62 [pid = 192] [id = 671] 07:24:41 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760EAD2400) [pid = 192] [serial = 2013] [outer = 0000000000000000] 07:24:41 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760EAD6800) [pid = 192] [serial = 2014] [outer = 000000760EAD2400] 07:24:41 INFO - PROCESS | 192 | 1460989481317 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760EC26000) [pid = 192] [serial = 2015] [outer = 000000760EAD2400] 07:24:41 INFO - PROCESS | 192 | 1460989481749 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:24:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 07:24:41 INFO - PROCESS | 192 | 1460989481818 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 192 | 1460989481823 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 07:24:41 INFO - PROCESS | 192 | 1460989481832 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:24:41 INFO - PROCESS | 192 | 1460989481837 Marionette TRACE conn5 <- [1,2650,null,{}] 07:24:41 INFO - PROCESS | 192 | 1460989481844 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:41 INFO - PROCESS | 192 | 1460989481960 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 07:24:42 INFO - PROCESS | 192 | 1460989482062 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A24000 == 63 [pid = 192] [id = 672] 07:24:42 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007605A5F000) [pid = 192] [serial = 2016] [outer = 0000000000000000] 07:24:42 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007605D9E400) [pid = 192] [serial = 2017] [outer = 0000007605A5F000] 07:24:42 INFO - PROCESS | 192 | 1460989482120 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007607FA2000) [pid = 192] [serial = 2018] [outer = 0000007605A5F000] 07:24:42 INFO - PROCESS | 192 | 1460989482802 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:24:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 984ms 07:24:42 INFO - PROCESS | 192 | 1460989482835 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 192 | 1460989482839 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 07:24:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:24:42 INFO - PROCESS | 192 | 1460989482849 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 192 | 1460989482853 Marionette TRACE conn5 <- [1,2654,null,{}] 07:24:42 INFO - PROCESS | 192 | 1460989482857 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 192 | 1460989482970 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 07:24:43 INFO - PROCESS | 192 | 1460989483095 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCB000 == 64 [pid = 192] [id = 673] 07:24:43 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (00000076084DD400) [pid = 192] [serial = 2019] [outer = 0000000000000000] 07:24:43 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007609208C00) [pid = 192] [serial = 2020] [outer = 00000076084DD400] 07:24:43 INFO - PROCESS | 192 | 1460989483152 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760985A400) [pid = 192] [serial = 2021] [outer = 00000076084DD400] 07:24:43 INFO - PROCESS | 192 | [192] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:24:44 INFO - PROCESS | 192 | [192] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:24:44 INFO - PROCESS | 192 | 1460989484237 Marionette TRACE conn5 <- [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]]]}] 07:24:44 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) 07:24:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1451ms 07:24:44 INFO - PROCESS | 192 | 1460989484300 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 192 | 1460989484303 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 07:24:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:24:44 INFO - PROCESS | 192 | 1460989484307 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 192 | 1460989484310 Marionette TRACE conn5 <- [1,2658,null,{}] 07:24:44 INFO - PROCESS | 192 | 1460989484374 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:44 INFO - PROCESS | 192 | 1460989484514 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 07:24:44 INFO - PROCESS | 192 | 1460989484634 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 192 | ++DOCSHELL 0000007614A3C000 == 65 [pid = 192] [id = 674] 07:24:44 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760BFFE800) [pid = 192] [serial = 2022] [outer = 0000000000000000] 07:24:44 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760CE12000) [pid = 192] [serial = 2023] [outer = 000000760BFFE800] 07:24:44 INFO - PROCESS | 192 | 1460989484694 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760E9D6C00) [pid = 192] [serial = 2024] [outer = 000000760BFFE800] 07:24:45 INFO - PROCESS | 192 | 1460989485711 Marionette TRACE conn5 <- [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] 07:24:45 INFO - PROCESS | 192 | 1460989485735 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 07:24:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:24:45 INFO - PROCESS | 192 | 1460989485738 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 192 | 1460989485741 Marionette TRACE conn5 <- [1,2662,null,{}] 07:24:45 INFO - PROCESS | 192 | 1460989485745 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:45 INFO - PROCESS | 192 | 1460989485855 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 07:24:46 INFO - PROCESS | 192 | 1460989486123 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 192 | ++DOCSHELL 000000760B157800 == 66 [pid = 192] [id = 675] 07:24:46 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000760565FC00) [pid = 192] [serial = 2025] [outer = 0000000000000000] 07:24:46 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007605A5C000) [pid = 192] [serial = 2026] [outer = 000000760565FC00] 07:24:46 INFO - PROCESS | 192 | 1460989486241 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007607D9E800) [pid = 192] [serial = 2027] [outer = 000000760565FC00] 07:24:47 INFO - PROCESS | 192 | 1460989487322 Marionette TRACE conn5 <- [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] 07:24:47 INFO - PROCESS | 192 | 1460989487379 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 07:24:47 INFO - PROCESS | 192 | 1460989487383 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:24:47 INFO - PROCESS | 192 | 1460989487387 Marionette TRACE conn5 <- [1,2666,null,{}] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000761189C000 == 65 [pid = 192] [id = 634] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000760B534800 == 64 [pid = 192] [id = 613] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000760BB82800 == 63 [pid = 192] [id = 614] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 0000007608A0F000 == 62 [pid = 192] [id = 532] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 0000007613771800 == 61 [pid = 192] [id = 670] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 0000007611678000 == 60 [pid = 192] [id = 669] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 0000007612C95800 == 59 [pid = 192] [id = 668] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000760BB3F800 == 58 [pid = 192] [id = 667] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 00000076116CE000 == 57 [pid = 192] [id = 666] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000761066B000 == 56 [pid = 192] [id = 665] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000760D99B000 == 55 [pid = 192] [id = 664] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000760917D800 == 54 [pid = 192] [id = 663] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760DAD9000) [pid = 192] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 115 (00000076056A4C00) [pid = 192] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007608A36000) [pid = 192] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007609290800) [pid = 192] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007609858400) [pid = 192] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 0000007608A0B800 == 53 [pid = 192] [id = 662] 07:24:47 INFO - PROCESS | 192 | --DOCSHELL 000000760B542800 == 52 [pid = 192] [id = 657] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760D937000) [pid = 192] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760B578800) [pid = 192] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760BC5F000) [pid = 192] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760BD6E400) [pid = 192] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760920B800) [pid = 192] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760AC65C00) [pid = 192] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007609258000) [pid = 192] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007609293C00) [pid = 192] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760828C400) [pid = 192] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760862CC00) [pid = 192] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007609886C00) [pid = 192] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760166EC00) [pid = 192] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007607CA5000) [pid = 192] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760DACB800) [pid = 192] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760CEA2800) [pid = 192] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760D92E000) [pid = 192] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760DAA4C00) [pid = 192] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760C41AC00) [pid = 192] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760B513400) [pid = 192] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760D9D9C00) [pid = 192] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:24:47 INFO - PROCESS | 192 | 1460989487489 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 192 | 1460989487643 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 07:24:47 INFO - PROCESS | 192 | 1460989487693 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 192 | ++DOCSHELL 0000007608976000 == 53 [pid = 192] [id = 676] 07:24:47 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007607CAA000) [pid = 192] [serial = 2028] [outer = 0000000000000000] 07:24:47 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007607FDF000) [pid = 192] [serial = 2029] [outer = 0000007607CAA000] 07:24:47 INFO - PROCESS | 192 | 1460989487742 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (00000076084D6C00) [pid = 192] [serial = 2030] [outer = 0000007607CAA000] 07:24:48 INFO - PROCESS | 192 | 1460989488620 Marionette TRACE conn5 <- [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]]]}] 07:24:48 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) 07:24:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1264ms 07:24:48 INFO - PROCESS | 192 | 1460989488654 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 192 | 1460989488658 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 07:24:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:24:48 INFO - PROCESS | 192 | 1460989488663 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - PROCESS | 192 | 1460989488665 Marionette TRACE conn5 <- [1,2670,null,{}] 07:24:48 INFO - PROCESS | 192 | 1460989488677 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:48 INFO - PROCESS | 192 | 1460989488765 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 07:24:48 INFO - PROCESS | 192 | 1460989488779 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 192 | ++DOCSHELL 000000760C497000 == 54 [pid = 192] [id = 677] 07:24:48 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007608E1FC00) [pid = 192] [serial = 2031] [outer = 0000000000000000] 07:24:48 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007609167800) [pid = 192] [serial = 2032] [outer = 0000007608E1FC00] 07:24:48 INFO - PROCESS | 192 | 1460989488826 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007609210C00) [pid = 192] [serial = 2033] [outer = 0000007608E1FC00] 07:24:49 INFO - PROCESS | 192 | 1460989489777 Marionette TRACE conn5 <- [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]]]}] 07:24:49 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) 07:24:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1149ms 07:24:49 INFO - PROCESS | 192 | 1460989489816 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 192 | 1460989489818 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 07:24:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:24:49 INFO - PROCESS | 192 | 1460989489828 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 192 | 1460989489834 Marionette TRACE conn5 <- [1,2674,null,{}] 07:24:49 INFO - PROCESS | 192 | 1460989489843 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:49 INFO - PROCESS | 192 | 1460989489959 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 07:24:50 INFO - PROCESS | 192 | 1460989490009 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC12000 == 55 [pid = 192] [id = 678] 07:24:50 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007609262C00) [pid = 192] [serial = 2034] [outer = 0000000000000000] 07:24:50 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (00000076096F7800) [pid = 192] [serial = 2035] [outer = 0000007609262C00] 07:24:50 INFO - PROCESS | 192 | 1460989490056 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760988B800) [pid = 192] [serial = 2036] [outer = 0000007609262C00] 07:24:51 INFO - PROCESS | 192 | 1460989491010 Marionette TRACE conn5 <- [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] 07:24:51 INFO - PROCESS | 192 | 1460989491067 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 07:24:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:24:51 INFO - PROCESS | 192 | 1460989491071 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 192 | 1460989491073 Marionette TRACE conn5 <- [1,2678,null,{}] 07:24:51 INFO - PROCESS | 192 | 1460989491077 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:51 INFO - PROCESS | 192 | 1460989491189 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 07:24:51 INFO - PROCESS | 192 | 1460989491238 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007610671000 == 56 [pid = 192] [id = 679] 07:24:51 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007609886C00) [pid = 192] [serial = 2037] [outer = 0000000000000000] 07:24:51 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760BB15C00) [pid = 192] [serial = 2038] [outer = 0000007609886C00] 07:24:51 INFO - PROCESS | 192 | 1460989491285 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760BD68000) [pid = 192] [serial = 2039] [outer = 0000007609886C00] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007608298C00) [pid = 192] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760928B000) [pid = 192] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760B013000) [pid = 192] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760984E400) [pid = 192] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760560C000) [pid = 192] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760469BC00) [pid = 192] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760B51B800) [pid = 192] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760CE0C000) [pid = 192] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760DC80800) [pid = 192] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760DAD0400) [pid = 192] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 93 (0000007609853800) [pid = 192] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007605614000) [pid = 192] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007607D91800) [pid = 192] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760717E000) [pid = 192] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007608367C00) [pid = 192] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760823A000) [pid = 192] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760C571400) [pid = 192] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760D9D8800) [pid = 192] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760BD66C00) [pid = 192] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760823DC00) [pid = 192] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007608A40400) [pid = 192] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007609161800) [pid = 192] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760BC5CC00) [pid = 192] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:24:51 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760D9DE800) [pid = 192] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:24:52 INFO - PROCESS | 192 | 1460989492332 Marionette TRACE conn5 <- [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] 07:24:52 INFO - PROCESS | 192 | 1460989492358 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 07:24:52 INFO - PROCESS | 192 | 1460989492362 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:24:52 INFO - PROCESS | 192 | 1460989492364 Marionette TRACE conn5 <- [1,2682,null,{}] 07:24:52 INFO - PROCESS | 192 | 1460989492367 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:52 INFO - PROCESS | 192 | 1460989492452 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 07:24:52 INFO - PROCESS | 192 | 1460989492459 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007611669000 == 57 [pid = 192] [id = 680] 07:24:52 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007608E6C400) [pid = 192] [serial = 2040] [outer = 0000000000000000] 07:24:52 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760928B000) [pid = 192] [serial = 2041] [outer = 0000007608E6C400] 07:24:52 INFO - PROCESS | 192 | 1460989492584 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760BD65800) [pid = 192] [serial = 2042] [outer = 0000007608E6C400] 07:24:53 INFO - PROCESS | 192 | 1460989493498 Marionette TRACE conn5 <- [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] 07:24:53 INFO - PROCESS | 192 | 1460989493550 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 07:24:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:24:53 INFO - PROCESS | 192 | 1460989493554 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 192 | 1460989493555 Marionette TRACE conn5 <- [1,2686,null,{}] 07:24:53 INFO - PROCESS | 192 | 1460989493559 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:53 INFO - PROCESS | 192 | 1460989493673 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 07:24:53 INFO - PROCESS | 192 | 1460989493682 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 192 | ++DOCSHELL 0000007611880000 == 58 [pid = 192] [id = 681] 07:24:53 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760C421C00) [pid = 192] [serial = 2043] [outer = 0000000000000000] 07:24:53 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760C57A000) [pid = 192] [serial = 2044] [outer = 000000760C421C00] 07:24:53 INFO - PROCESS | 192 | 1460989493728 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760CEA4400) [pid = 192] [serial = 2045] [outer = 000000760C421C00] 07:24:54 INFO - PROCESS | 192 | 1460989494922 Marionette TRACE conn5 <- [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] 07:24:54 INFO - PROCESS | 192 | 1460989494945 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 07:24:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:24:54 INFO - PROCESS | 192 | 1460989494949 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 192 | 1460989494953 Marionette TRACE conn5 <- [1,2690,null,{}] 07:24:54 INFO - PROCESS | 192 | 1460989494960 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 192 | 1460989495072 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 07:24:55 INFO - PROCESS | 192 | 1460989495202 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 192 | ++DOCSHELL 0000007609568000 == 59 [pid = 192] [id = 682] 07:24:55 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007608366800) [pid = 192] [serial = 2046] [outer = 0000000000000000] 07:24:55 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (00000076084D5400) [pid = 192] [serial = 2047] [outer = 0000007608366800] 07:24:55 INFO - PROCESS | 192 | 1460989495261 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007608E6E800) [pid = 192] [serial = 2048] [outer = 0000007608366800] 07:24:55 INFO - PROCESS | 192 | 1460989495845 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:24:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 942ms 07:24:55 INFO - PROCESS | 192 | 1460989495896 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 192 | 1460989495903 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 07:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:24:55 INFO - PROCESS | 192 | 1460989495909 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 192 | 1460989495913 Marionette TRACE conn5 <- [1,2694,null,{}] 07:24:55 INFO - PROCESS | 192 | 1460989495917 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:56 INFO - PROCESS | 192 | 1460989496028 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 07:24:56 INFO - PROCESS | 192 | 1460989496152 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FAF800 == 60 [pid = 192] [id = 683] 07:24:56 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760928F000) [pid = 192] [serial = 2049] [outer = 0000000000000000] 07:24:56 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007609617400) [pid = 192] [serial = 2050] [outer = 000000760928F000] 07:24:56 INFO - PROCESS | 192 | 1460989496209 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760B181800) [pid = 192] [serial = 2051] [outer = 000000760928F000] 07:24:56 INFO - PROCESS | 192 | 1460989496827 Marionette TRACE conn5 <- [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]]]}] 07:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 944ms 07:24:56 INFO - PROCESS | 192 | 1460989496853 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 07:24:56 INFO - PROCESS | 192 | 1460989496856 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 07:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:24:56 INFO - PROCESS | 192 | 1460989496860 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 192 | 1460989496864 Marionette TRACE conn5 <- [1,2698,null,{}] 07:24:56 INFO - PROCESS | 192 | 1460989496876 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 192 | 1460989496991 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 07:24:57 INFO - PROCESS | 192 | 1460989497116 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C15000 == 61 [pid = 192] [id = 684] 07:24:57 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760C419000) [pid = 192] [serial = 2052] [outer = 0000000000000000] 07:24:57 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760CEA7C00) [pid = 192] [serial = 2053] [outer = 000000760C419000] 07:24:57 INFO - PROCESS | 192 | 1460989497176 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760D9E0800) [pid = 192] [serial = 2054] [outer = 000000760C419000] 07:24:57 INFO - PROCESS | 192 | 1460989497787 Marionette TRACE conn5 <- [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] 07:24:57 INFO - PROCESS | 192 | 1460989497852 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 07:24:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:24:57 INFO - PROCESS | 192 | 1460989497855 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 192 | 1460989497857 Marionette TRACE conn5 <- [1,2702,null,{}] 07:24:57 INFO - PROCESS | 192 | 1460989497861 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 192 | 1460989497969 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 07:24:58 INFO - PROCESS | 192 | 1460989498092 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 192 | ++DOCSHELL 000000761378B800 == 62 [pid = 192] [id = 685] 07:24:58 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760DAD7800) [pid = 192] [serial = 2055] [outer = 0000000000000000] 07:24:58 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760DC79800) [pid = 192] [serial = 2056] [outer = 000000760DAD7800] 07:24:58 INFO - PROCESS | 192 | 1460989498149 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760DCC8000) [pid = 192] [serial = 2057] [outer = 000000760DAD7800] 07:24:58 INFO - PROCESS | 192 | 1460989498703 Marionette TRACE conn5 <- [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]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:24:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 880ms 07:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:24:58 INFO - PROCESS | 192 | 1460989498737 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 192 | 1460989498740 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 07:24:58 INFO - PROCESS | 192 | 1460989498743 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 192 | 1460989498745 Marionette TRACE conn5 <- [1,2706,null,{}] 07:24:58 INFO - PROCESS | 192 | 1460989498749 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:58 INFO - PROCESS | 192 | 1460989498855 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 07:24:58 INFO - PROCESS | 192 | 1460989498950 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007609225800 == 63 [pid = 192] [id = 686] 07:24:58 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007604691C00) [pid = 192] [serial = 2058] [outer = 0000000000000000] 07:24:59 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007607F9B800) [pid = 192] [serial = 2059] [outer = 0000007604691C00] 07:24:59 INFO - PROCESS | 192 | 1460989499007 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007609163000) [pid = 192] [serial = 2060] [outer = 0000007604691C00] 07:24:59 INFO - PROCESS | 192 | 1460989499766 Marionette TRACE conn5 <- [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] 07:24:59 INFO - PROCESS | 192 | 1460989499784 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 07:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:24:59 INFO - PROCESS | 192 | 1460989499807 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 192 | 1460989499811 Marionette TRACE conn5 <- [1,2710,null,{}] 07:24:59 INFO - PROCESS | 192 | 1460989499816 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:59 INFO - PROCESS | 192 | 1460989499920 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 07:25:00 INFO - PROCESS | 192 | 1460989500063 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 192 | --DOCSHELL 0000007611669000 == 62 [pid = 192] [id = 680] 07:25:00 INFO - PROCESS | 192 | --DOCSHELL 0000007610671000 == 61 [pid = 192] [id = 679] 07:25:00 INFO - PROCESS | 192 | --DOCSHELL 000000760EC12000 == 60 [pid = 192] [id = 678] 07:25:00 INFO - PROCESS | 192 | --DOCSHELL 000000760C497000 == 59 [pid = 192] [id = 677] 07:25:00 INFO - PROCESS | 192 | --DOCSHELL 0000007608976000 == 58 [pid = 192] [id = 676] 07:25:00 INFO - PROCESS | 192 | --DOCSHELL 000000760B157800 == 57 [pid = 192] [id = 675] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760EAD6800) [pid = 192] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760EACDC00) [pid = 192] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 98 (0000007608E6FC00) [pid = 192] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007609618C00) [pid = 192] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760BC5EC00) [pid = 192] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007609880C00) [pid = 192] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007607CA6C00) [pid = 192] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760DC80C00) [pid = 192] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760D934800) [pid = 192] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760E9D9000) [pid = 192] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760DCCAC00) [pid = 192] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760DC42C00) [pid = 192] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 88 (0000007609A3DC00) [pid = 192] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 87 (00000076084B7C00) [pid = 192] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760B0A0C00) [pid = 192] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760B574800) [pid = 192] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 84 (0000007608368800) [pid = 192] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007608E1BC00) [pid = 192] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007608E1D000) [pid = 192] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760DCC0800) [pid = 192] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760D92EC00) [pid = 192] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 79 (0000007608374400) [pid = 192] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 78 (000000760DAA8C00) [pid = 192] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 77 (000000760D9E3C00) [pid = 192] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007609850400) [pid = 192] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760984F000) [pid = 192] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 74 (0000007609288000) [pid = 192] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 73 (000000760CE15800) [pid = 192] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007609202800) [pid = 192] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007607F9BC00) [pid = 192] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 70 (000000760DC40000) [pid = 192] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 69 (000000760836BC00) [pid = 192] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 68 (0000007607C9D000) [pid = 192] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 67 (000000760BD67C00) [pid = 192] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000760D9E0400) [pid = 192] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 65 (000000760C421000) [pid = 192] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 64 (000000760DAAAC00) [pid = 192] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 63 (000000760A936800) [pid = 192] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | --DOMWINDOW == 62 (0000007609AB5800) [pid = 192] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:25:00 INFO - PROCESS | 192 | ++DOCSHELL 00000076056D1800 == 58 [pid = 192] [id = 687] 07:25:00 INFO - PROCESS | 192 | ++DOMWINDOW == 63 (000000760500BC00) [pid = 192] [serial = 2061] [outer = 0000000000000000] 07:25:00 INFO - PROCESS | 192 | ++DOMWINDOW == 64 (000000760718B000) [pid = 192] [serial = 2062] [outer = 000000760500BC00] 07:25:00 INFO - PROCESS | 192 | 1460989500151 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 192 | ++DOMWINDOW == 65 (00000076084B8400) [pid = 192] [serial = 2063] [outer = 000000760500BC00] 07:25:00 INFO - PROCESS | 192 | 1460989500587 Marionette TRACE conn5 <- [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] 07:25:00 INFO - PROCESS | 192 | 1460989500659 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 07:25:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:25:00 INFO - PROCESS | 192 | 1460989500665 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 192 | 1460989500668 Marionette TRACE conn5 <- [1,2714,null,{}] 07:25:00 INFO - PROCESS | 192 | 1460989500671 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 192 | 1460989500762 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 07:25:00 INFO - PROCESS | 192 | 1460989500776 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 192 | ++DOCSHELL 000000760C49B000 == 59 [pid = 192] [id = 688] 07:25:00 INFO - PROCESS | 192 | ++DOMWINDOW == 66 (0000007608E78000) [pid = 192] [serial = 2064] [outer = 0000000000000000] 07:25:00 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (000000760916B000) [pid = 192] [serial = 2065] [outer = 0000007608E78000] 07:25:00 INFO - PROCESS | 192 | 1460989500823 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (000000760928A000) [pid = 192] [serial = 2066] [outer = 0000007608E78000] 07:25:01 INFO - PROCESS | 192 | 1460989501294 Marionette TRACE conn5 <- [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]]]}] 07:25:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:25:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 07:25:01 INFO - PROCESS | 192 | 1460989501357 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 192 | 1460989501359 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 07:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:25:01 INFO - PROCESS | 192 | 1460989501363 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 192 | 1460989501366 Marionette TRACE conn5 <- [1,2718,null,{}] 07:25:01 INFO - PROCESS | 192 | 1460989501377 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:01 INFO - PROCESS | 192 | 1460989501470 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 07:25:01 INFO - PROCESS | 192 | 1460989501561 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED89800 == 60 [pid = 192] [id = 689] 07:25:01 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007609294400) [pid = 192] [serial = 2067] [outer = 0000000000000000] 07:25:01 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (0000007609880C00) [pid = 192] [serial = 2068] [outer = 0000007609294400] 07:25:01 INFO - PROCESS | 192 | 1460989501611 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (000000760B013000) [pid = 192] [serial = 2069] [outer = 0000007609294400] 07:25:02 INFO - PROCESS | 192 | 1460989502459 Marionette TRACE conn5 <- [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] 07:25:02 INFO - PROCESS | 192 | 1460989502500 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 07:25:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:25:02 INFO - PROCESS | 192 | 1460989502503 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 192 | 1460989502505 Marionette TRACE conn5 <- [1,2722,null,{}] 07:25:02 INFO - PROCESS | 192 | 1460989502515 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 192 | 1460989502632 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 07:25:02 INFO - PROCESS | 192 | 1460989502638 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 192 | ++DOCSHELL 0000007610673000 == 61 [pid = 192] [id = 690] 07:25:02 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (000000760B57AC00) [pid = 192] [serial = 2070] [outer = 0000000000000000] 07:25:02 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (000000760BD6B400) [pid = 192] [serial = 2071] [outer = 000000760B57AC00] 07:25:02 INFO - PROCESS | 192 | 1460989502685 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (000000760C571800) [pid = 192] [serial = 2072] [outer = 000000760B57AC00] 07:25:03 INFO - PROCESS | 192 | 1460989503131 Marionette TRACE conn5 <- [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]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 649ms 07:25:03 INFO - PROCESS | 192 | 1460989503155 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 192 | 1460989503157 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 07:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:25:03 INFO - PROCESS | 192 | 1460989503160 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 192 | 1460989503162 Marionette TRACE conn5 <- [1,2726,null,{}] 07:25:03 INFO - PROCESS | 192 | 1460989503165 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:03 INFO - PROCESS | 192 | 1460989503278 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 07:25:03 INFO - PROCESS | 192 | 1460989503333 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 192 | ++DOCSHELL 000000761166A800 == 62 [pid = 192] [id = 691] 07:25:03 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760CE15800) [pid = 192] [serial = 2073] [outer = 0000000000000000] 07:25:03 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760D935000) [pid = 192] [serial = 2074] [outer = 000000760CE15800] 07:25:03 INFO - PROCESS | 192 | 1460989503379 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760DAA6800) [pid = 192] [serial = 2075] [outer = 000000760CE15800] 07:25:03 INFO - PROCESS | 192 | 1460989503835 Marionette TRACE conn5 <- [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]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:25:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 733ms 07:25:03 INFO - PROCESS | 192 | 1460989503897 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 192 | 1460989503899 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 07:25:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:25:03 INFO - PROCESS | 192 | 1460989503910 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 192 | 1460989503912 Marionette TRACE conn5 <- [1,2730,null,{}] 07:25:03 INFO - PROCESS | 192 | 1460989503915 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 192 | 1460989504068 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 07:25:04 INFO - PROCESS | 192 | 1460989504125 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 192 | ++DOCSHELL 0000007608FBB800 == 63 [pid = 192] [id = 692] 07:25:04 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760DCC6C00) [pid = 192] [serial = 2076] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760E9D6800) [pid = 192] [serial = 2077] [outer = 000000760DCC6C00] 07:25:04 INFO - PROCESS | 192 | 1460989504174 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760EACC400) [pid = 192] [serial = 2078] [outer = 000000760DCC6C00] 07:25:04 INFO - PROCESS | 192 | --DOMWINDOW == 79 (0000007608E6C400) [pid = 192] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:25:04 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007607CAA000) [pid = 192] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:25:04 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007609886C00) [pid = 192] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:25:04 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007609262C00) [pid = 192] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:25:04 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760EAD2400) [pid = 192] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:25:04 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000760565FC00) [pid = 192] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:25:04 INFO - PROCESS | 192 | --DOMWINDOW == 73 (0000007608E1FC00) [pid = 192] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:25:04 INFO - PROCESS | 192 | 1460989504552 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:25:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 692ms 07:25:04 INFO - PROCESS | 192 | 1460989504598 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 192 | 1460989504600 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 07:25:04 INFO - PROCESS | 192 | 1460989504603 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:25:04 INFO - PROCESS | 192 | 1460989504605 Marionette TRACE conn5 <- [1,2734,null,{}] 07:25:04 INFO - PROCESS | 192 | 1460989504608 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 192 | 1460989504692 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 07:25:04 INFO - PROCESS | 192 | 1460989504698 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BBB000 == 64 [pid = 192] [id = 693] 07:25:04 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (000000760DC44800) [pid = 192] [serial = 2079] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760EAD0C00) [pid = 192] [serial = 2080] [outer = 000000760DC44800] 07:25:04 INFO - PROCESS | 192 | 1460989504743 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760EC23C00) [pid = 192] [serial = 2081] [outer = 000000760DC44800] 07:25:05 INFO - PROCESS | 192 | 1460989505156 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms 07:25:05 INFO - PROCESS | 192 | 1460989505199 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 192 | 1460989505201 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 07:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:25:05 INFO - PROCESS | 192 | 1460989505204 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 192 | 1460989505206 Marionette TRACE conn5 <- [1,2738,null,{}] 07:25:05 INFO - PROCESS | 192 | 1460989505214 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:05 INFO - PROCESS | 192 | 1460989505298 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 07:25:05 INFO - PROCESS | 192 | 1460989505305 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C8B000 == 65 [pid = 192] [id = 694] 07:25:05 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760EC2F000) [pid = 192] [serial = 2082] [outer = 0000000000000000] 07:25:05 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760EC32C00) [pid = 192] [serial = 2083] [outer = 000000760EC2F000] 07:25:05 INFO - PROCESS | 192 | 1460989505352 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (000000760EC89C00) [pid = 192] [serial = 2084] [outer = 000000760EC2F000] 07:25:05 INFO - PROCESS | 192 | 1460989505784 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:25:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 650ms 07:25:05 INFO - PROCESS | 192 | 1460989505856 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 192 | 1460989505859 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 07:25:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:25:05 INFO - PROCESS | 192 | 1460989505862 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 192 | 1460989505863 Marionette TRACE conn5 <- [1,2742,null,{}] 07:25:05 INFO - PROCESS | 192 | 1460989505867 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:05 INFO - PROCESS | 192 | 1460989505955 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 07:25:05 INFO - PROCESS | 192 | 1460989505964 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 192 | ++DOCSHELL 0000007613782000 == 66 [pid = 192] [id = 695] 07:25:05 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (000000760EC91000) [pid = 192] [serial = 2085] [outer = 0000000000000000] 07:25:06 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007610603C00) [pid = 192] [serial = 2086] [outer = 000000760EC91000] 07:25:06 INFO - PROCESS | 192 | 1460989506009 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000761060B800) [pid = 192] [serial = 2087] [outer = 000000760EC91000] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760918B000 == 65 [pid = 192] [id = 624] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007611886000 == 64 [pid = 192] [id = 656] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007614A3C000 == 63 [pid = 192] [id = 674] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760AC3E000 == 62 [pid = 192] [id = 529] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007611951000 == 61 [pid = 192] [id = 637] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000761066F800 == 60 [pid = 192] [id = 537] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 00000076107A9000 == 59 [pid = 192] [id = 540] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007606FB7800 == 58 [pid = 192] [id = 538] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760BB7B800 == 57 [pid = 192] [id = 644] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007608A24000 == 56 [pid = 192] [id = 672] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007608A17000 == 55 [pid = 192] [id = 635] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCB000 == 54 [pid = 192] [id = 673] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760C4AA000 == 53 [pid = 192] [id = 636] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007611850800 == 52 [pid = 192] [id = 594] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760EDBE000 == 51 [pid = 192] [id = 646] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760BB2F800 == 50 [pid = 192] [id = 530] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007610670800 == 49 [pid = 192] [id = 619] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 00000076107BB000 == 48 [pid = 192] [id = 620] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007612BB5800 == 47 [pid = 192] [id = 638] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007612AA9000 == 46 [pid = 192] [id = 659] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 00000076096D7000 == 45 [pid = 192] [id = 539] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007608FC4000 == 44 [pid = 192] [id = 643] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760EC1F000 == 43 [pid = 192] [id = 658] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007607D42000 == 42 [pid = 192] [id = 661] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007612C18800 == 41 [pid = 192] [id = 660] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007605A1D000 == 40 [pid = 192] [id = 645] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000761378D800 == 39 [pid = 192] [id = 671] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 00000076056D1800 == 38 [pid = 192] [id = 687] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007609225800 == 37 [pid = 192] [id = 686] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000761378B800 == 36 [pid = 192] [id = 685] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007612C15000 == 35 [pid = 192] [id = 684] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007610FAF800 == 34 [pid = 192] [id = 683] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007609568000 == 33 [pid = 192] [id = 682] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007611880000 == 32 [pid = 192] [id = 681] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007612BBB000 == 31 [pid = 192] [id = 693] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760ED89800 == 30 [pid = 192] [id = 689] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000761166A800 == 29 [pid = 192] [id = 691] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007610673000 == 28 [pid = 192] [id = 690] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 000000760C49B000 == 27 [pid = 192] [id = 688] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007608FBB800 == 26 [pid = 192] [id = 692] 07:25:07 INFO - PROCESS | 192 | --DOCSHELL 0000007612C8B000 == 25 [pid = 192] [id = 694] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760928B000) [pid = 192] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 80 (0000007607FDF000) [pid = 192] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 79 (00000076084D6C00) [pid = 192] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007605D9E400) [pid = 192] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007609208C00) [pid = 192] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 76 (000000760BB15C00) [pid = 192] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760988B800) [pid = 192] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000760CE12000) [pid = 192] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 73 (000000760EC26000) [pid = 192] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007607D9E800) [pid = 192] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007605A5C000) [pid = 192] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 70 (0000007609167800) [pid = 192] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 69 (00000076096F7800) [pid = 192] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 68 (0000007609210C00) [pid = 192] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 67 (000000760BD65800) [pid = 192] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:25:07 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000760BD68000) [pid = 192] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:25:08 INFO - PROCESS | 192 | 1460989508108 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:25:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:25:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2291ms 07:25:08 INFO - PROCESS | 192 | 1460989508157 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 07:25:08 INFO - PROCESS | 192 | 1460989508161 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 07:25:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:25:08 INFO - PROCESS | 192 | 1460989508167 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 192 | 1460989508171 Marionette TRACE conn5 <- [1,2746,null,{}] 07:25:08 INFO - PROCESS | 192 | 1460989508177 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:08 INFO - PROCESS | 192 | 1460989508271 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 07:25:08 INFO - PROCESS | 192 | 1460989508280 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 192 | ++DOCSHELL 0000007605175000 == 26 [pid = 192] [id = 696] 07:25:08 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (00000076051FB800) [pid = 192] [serial = 2088] [outer = 0000000000000000] 07:25:08 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (000000760560AC00) [pid = 192] [serial = 2089] [outer = 00000076051FB800] 07:25:08 INFO - PROCESS | 192 | 1460989508330 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007605A60800) [pid = 192] [serial = 2090] [outer = 00000076051FB800] 07:25:08 INFO - PROCESS | 192 | 1460989508824 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:25:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:25:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 07:25:08 INFO - PROCESS | 192 | 1460989508863 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 07:25:08 INFO - PROCESS | 192 | 1460989508869 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 07:25:08 INFO - PROCESS | 192 | 1460989508876 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:25:08 INFO - PROCESS | 192 | 1460989508879 Marionette TRACE conn5 <- [1,2750,null,{}] 07:25:08 INFO - PROCESS | 192 | 1460989508883 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:08 INFO - PROCESS | 192 | 1460989508969 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 07:25:08 INFO - PROCESS | 192 | 1460989508978 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 192 | ++DOCSHELL 0000007608048800 == 27 [pid = 192] [id = 697] 07:25:09 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (0000007605B64000) [pid = 192] [serial = 2091] [outer = 0000000000000000] 07:25:09 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (0000007607183C00) [pid = 192] [serial = 2092] [outer = 0000007605B64000] 07:25:09 INFO - PROCESS | 192 | 1460989509026 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (0000007607CA4800) [pid = 192] [serial = 2093] [outer = 0000007605B64000] 07:25:09 INFO - PROCESS | 192 | 1460989509498 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:25:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 628ms 07:25:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:25:09 INFO - PROCESS | 192 | 1460989509512 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 192 | 1460989509515 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 07:25:09 INFO - PROCESS | 192 | 1460989509518 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 192 | 1460989509522 Marionette TRACE conn5 <- [1,2754,null,{}] 07:25:09 INFO - PROCESS | 192 | 1460989509534 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 192 | 1460989509624 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 07:25:09 INFO - PROCESS | 192 | 1460989509633 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 192 | ++DOCSHELL 0000007609179800 == 28 [pid = 192] [id = 698] 07:25:09 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (00000076008D4800) [pid = 192] [serial = 2094] [outer = 0000000000000000] 07:25:09 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (000000760822EC00) [pid = 192] [serial = 2095] [outer = 00000076008D4800] 07:25:09 INFO - PROCESS | 192 | 1460989509717 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (0000007608256000) [pid = 192] [serial = 2096] [outer = 00000076008D4800] 07:25:10 INFO - PROCESS | 192 | 1460989510174 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:25:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 07:25:10 INFO - PROCESS | 192 | 1460989510210 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 192 | 1460989510213 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 07:25:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:25:10 INFO - PROCESS | 192 | 1460989510216 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 192 | 1460989510218 Marionette TRACE conn5 <- [1,2758,null,{}] 07:25:10 INFO - PROCESS | 192 | 1460989510221 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 192 | 1460989510304 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 07:25:10 INFO - PROCESS | 192 | 1460989510310 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:10 INFO - PROCESS | 192 | ++DOCSHELL 0000007609572800 == 29 [pid = 192] [id = 699] 07:25:10 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (0000007608296C00) [pid = 192] [serial = 2097] [outer = 0000000000000000] 07:25:10 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760836A400) [pid = 192] [serial = 2098] [outer = 0000007608296C00] 07:25:10 INFO - PROCESS | 192 | 1460989510357 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (00000076084B1800) [pid = 192] [serial = 2099] [outer = 0000007608296C00] 07:25:10 INFO - PROCESS | 192 | 1460989510781 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:25:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 586ms 07:25:10 INFO - PROCESS | 192 | 1460989510805 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 192 | 1460989510808 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 07:25:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:25:10 INFO - PROCESS | 192 | 1460989510821 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 192 | 1460989510823 Marionette TRACE conn5 <- [1,2762,null,{}] 07:25:10 INFO - PROCESS | 192 | 1460989510831 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 192 | 1460989510910 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 07:25:10 INFO - PROCESS | 192 | 1460989510916 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:10 INFO - PROCESS | 192 | ++DOCSHELL 000000760B52B800 == 30 [pid = 192] [id = 700] 07:25:10 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007605D9FC00) [pid = 192] [serial = 2100] [outer = 0000000000000000] 07:25:10 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (00000076084BF800) [pid = 192] [serial = 2101] [outer = 0000007605D9FC00] 07:25:10 INFO - PROCESS | 192 | 1460989510963 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (00000076084E0400) [pid = 192] [serial = 2102] [outer = 0000007605D9FC00] 07:25:11 INFO - PROCESS | 192 | 1460989511434 Marionette TRACE conn5 <- [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]]]}] 07:25:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:25:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 07:25:11 INFO - PROCESS | 192 | 1460989511455 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 192 | 1460989511457 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 07:25:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:25:11 INFO - PROCESS | 192 | 1460989511460 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 192 | 1460989511462 Marionette TRACE conn5 <- [1,2766,null,{}] 07:25:11 INFO - PROCESS | 192 | 1460989511465 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 192 | 1460989511579 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 07:25:11 INFO - PROCESS | 192 | 1460989511587 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB80000 == 31 [pid = 192] [id = 701] 07:25:11 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007608E1D800) [pid = 192] [serial = 2103] [outer = 0000000000000000] 07:25:11 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007608EF3400) [pid = 192] [serial = 2104] [outer = 0000007608E1D800] 07:25:11 INFO - PROCESS | 192 | 1460989511637 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007609164000) [pid = 192] [serial = 2105] [outer = 0000007608E1D800] 07:25:12 INFO - PROCESS | 192 | 1460989512057 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:25:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 07:25:12 INFO - PROCESS | 192 | 1460989512095 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 192 | 1460989512097 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 07:25:12 INFO - PROCESS | 192 | 1460989512100 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 192 | 1460989512102 Marionette TRACE conn5 <- [1,2770,null,{}] 07:25:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:25:12 INFO - PROCESS | 192 | 1460989512105 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 192 | 1460989512182 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 07:25:12 INFO - PROCESS | 192 | 1460989512188 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760C498000 == 32 [pid = 192] [id = 702] 07:25:12 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007608E78400) [pid = 192] [serial = 2106] [outer = 0000000000000000] 07:25:12 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (0000007609203C00) [pid = 192] [serial = 2107] [outer = 0000007608E78400] 07:25:12 INFO - PROCESS | 192 | 1460989512236 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007609211C00) [pid = 192] [serial = 2108] [outer = 0000007608E78400] 07:25:12 INFO - PROCESS | 192 | 1460989512675 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:25:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 07:25:12 INFO - PROCESS | 192 | 1460989512734 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 192 | 1460989512736 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 07:25:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:25:12 INFO - PROCESS | 192 | 1460989512739 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 192 | 1460989512741 Marionette TRACE conn5 <- [1,2774,null,{}] 07:25:12 INFO - PROCESS | 192 | 1460989512744 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 192 | 1460989512822 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 07:25:12 INFO - PROCESS | 192 | 1460989512828 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760C5A7000 == 33 [pid = 192] [id = 703] 07:25:12 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760925E000) [pid = 192] [serial = 2109] [outer = 0000000000000000] 07:25:12 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (0000007609262400) [pid = 192] [serial = 2110] [outer = 000000760925E000] 07:25:12 INFO - PROCESS | 192 | 1460989512874 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (0000007609290000) [pid = 192] [serial = 2111] [outer = 000000760925E000] 07:25:13 INFO - PROCESS | 192 | 1460989513293 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:25:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 586ms 07:25:13 INFO - PROCESS | 192 | 1460989513344 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 192 | 1460989513346 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 07:25:13 INFO - PROCESS | 192 | 1460989513349 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - PROCESS | 192 | 1460989513351 Marionette TRACE conn5 <- [1,2778,null,{}] 07:25:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:25:13 INFO - PROCESS | 192 | 1460989513354 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:13 INFO - PROCESS | 192 | 1460989513470 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 07:25:13 INFO - PROCESS | 192 | 1460989513478 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 192 | ++DOCSHELL 0000007609174000 == 34 [pid = 192] [id = 704] 07:25:13 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007609295800) [pid = 192] [serial = 2112] [outer = 0000000000000000] 07:25:13 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760951E400) [pid = 192] [serial = 2113] [outer = 0000007609295800] 07:25:13 INFO - PROCESS | 192 | 1460989513526 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (00000076096F7800) [pid = 192] [serial = 2114] [outer = 0000007609295800] 07:25:14 INFO - PROCESS | 192 | 1460989514006 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 669ms 07:25:14 INFO - PROCESS | 192 | 1460989514025 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 192 | 1460989514027 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 07:25:14 INFO - PROCESS | 192 | 1460989514030 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:25:14 INFO - PROCESS | 192 | 1460989514031 Marionette TRACE conn5 <- [1,2782,null,{}] 07:25:14 INFO - PROCESS | 192 | 1460989514041 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 192 | 1460989514152 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 07:25:14 INFO - PROCESS | 192 | 1460989514158 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED95800 == 35 [pid = 192] [id = 705] 07:25:14 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007609360000) [pid = 192] [serial = 2115] [outer = 0000000000000000] 07:25:14 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007609854800) [pid = 192] [serial = 2116] [outer = 0000007609360000] 07:25:14 INFO - PROCESS | 192 | 1460989514203 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007609882400) [pid = 192] [serial = 2117] [outer = 0000007609360000] 07:25:14 INFO - PROCESS | 192 | 1460989514660 Marionette TRACE conn5 <- [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]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:25:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 07:25:14 INFO - PROCESS | 192 | 1460989514724 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 192 | 1460989514727 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 07:25:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:25:14 INFO - PROCESS | 192 | 1460989514736 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 192 | 1460989514739 Marionette TRACE conn5 <- [1,2786,null,{}] 07:25:14 INFO - PROCESS | 192 | 1460989514743 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 192 | 1460989514896 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 07:25:14 INFO - PROCESS | 192 | 1460989514922 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 192 | ++DOCSHELL 000000760B529800 == 36 [pid = 192] [id = 706] 07:25:14 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760AC63800) [pid = 192] [serial = 2118] [outer = 0000000000000000] 07:25:14 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760AC6CC00) [pid = 192] [serial = 2119] [outer = 000000760AC63800] 07:25:14 INFO - PROCESS | 192 | 1460989514979 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760B571000) [pid = 192] [serial = 2120] [outer = 000000760AC63800] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760EC2F000) [pid = 192] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760CE15800) [pid = 192] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760B57AC00) [pid = 192] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760DCC6C00) [pid = 192] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760C419000) [pid = 192] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760928F000) [pid = 192] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007608366800) [pid = 192] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760C421C00) [pid = 192] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007609294400) [pid = 192] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007608E78000) [pid = 192] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760500BC00) [pid = 192] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 87 (0000007604691C00) [pid = 192] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760DAD7800) [pid = 192] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760DC44800) [pid = 192] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760BFFE800) [pid = 192] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 83 (00000076084DD400) [pid = 192] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:25:15 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007605A5F000) [pid = 192] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:25:15 INFO - PROCESS | 192 | 1460989515717 Marionette TRACE conn5 <- [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]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:25:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1031ms 07:25:15 INFO - PROCESS | 192 | 1460989515768 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 192 | 1460989515771 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 07:25:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:25:15 INFO - PROCESS | 192 | 1460989515775 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 192 | 1460989515776 Marionette TRACE conn5 <- [1,2790,null,{}] 07:25:15 INFO - PROCESS | 192 | 1460989515780 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 192 | 1460989515858 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 07:25:15 INFO - PROCESS | 192 | 1460989515866 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 192 | ++DOCSHELL 000000760C59E800 == 37 [pid = 192] [id = 707] 07:25:15 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007605B62800) [pid = 192] [serial = 2121] [outer = 0000000000000000] 07:25:15 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760B004800) [pid = 192] [serial = 2122] [outer = 0000007605B62800] 07:25:15 INFO - PROCESS | 192 | 1460989515912 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760BB12800) [pid = 192] [serial = 2123] [outer = 0000007605B62800] 07:25:16 INFO - PROCESS | 192 | 1460989516339 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:25:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 07:25:16 INFO - PROCESS | 192 | 1460989516405 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 192 | 1460989516407 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 07:25:16 INFO - PROCESS | 192 | 1460989516410 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:25:16 INFO - PROCESS | 192 | 1460989516412 Marionette TRACE conn5 <- [1,2794,null,{}] 07:25:16 INFO - PROCESS | 192 | 1460989516415 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:16 INFO - PROCESS | 192 | 1460989516493 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 07:25:16 INFO - PROCESS | 192 | 1460989516499 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 192 | ++DOCSHELL 00000076107B9800 == 38 [pid = 192] [id = 708] 07:25:16 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760B17AC00) [pid = 192] [serial = 2124] [outer = 0000000000000000] 07:25:16 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760BC5C000) [pid = 192] [serial = 2125] [outer = 000000760B17AC00] 07:25:16 INFO - PROCESS | 192 | 1460989516544 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760BC66800) [pid = 192] [serial = 2126] [outer = 000000760B17AC00] 07:25:16 INFO - PROCESS | 192 | 1460989516959 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 587ms 07:25:17 INFO - PROCESS | 192 | 1460989517001 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 192 | 1460989517004 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 07:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:25:17 INFO - PROCESS | 192 | 1460989517007 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 192 | 1460989517009 Marionette TRACE conn5 <- [1,2798,null,{}] 07:25:17 INFO - PROCESS | 192 | 1460989517012 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 192 | 1460989517091 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 07:25:17 INFO - PROCESS | 192 | 1460989517097 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007611665800 == 39 [pid = 192] [id = 709] 07:25:17 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760BD64C00) [pid = 192] [serial = 2127] [outer = 0000000000000000] 07:25:17 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760BD69000) [pid = 192] [serial = 2128] [outer = 000000760BD64C00] 07:25:17 INFO - PROCESS | 192 | 1460989517141 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760BEB3400) [pid = 192] [serial = 2129] [outer = 000000760BD64C00] 07:25:17 INFO - PROCESS | 192 | 1460989517591 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:25:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 07:25:17 INFO - PROCESS | 192 | 1460989517671 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 192 | 1460989517675 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 07:25:17 INFO - PROCESS | 192 | 1460989517685 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:25:17 INFO - PROCESS | 192 | 1460989517690 Marionette TRACE conn5 <- [1,2802,null,{}] 07:25:17 INFO - PROCESS | 192 | 1460989517697 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 192 | 1460989517819 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 07:25:17 INFO - PROCESS | 192 | 1460989517927 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007604939800 == 40 [pid = 192] [id = 710] 07:25:17 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (0000007600C93400) [pid = 192] [serial = 2130] [outer = 0000000000000000] 07:25:17 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007601E65C00) [pid = 192] [serial = 2131] [outer = 0000007600C93400] 07:25:17 INFO - PROCESS | 192 | 1460989517985 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007605A61400) [pid = 192] [serial = 2132] [outer = 0000007600C93400] 07:25:18 INFO - PROCESS | 192 | 1460989518779 Marionette TRACE conn5 <- [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]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:25:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1136ms 07:25:18 INFO - PROCESS | 192 | 1460989518831 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 192 | 1460989518835 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 07:25:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:25:18 INFO - PROCESS | 192 | 1460989518843 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 192 | 1460989518847 Marionette TRACE conn5 <- [1,2806,null,{}] 07:25:18 INFO - PROCESS | 192 | 1460989518852 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:18 INFO - PROCESS | 192 | 1460989518971 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 07:25:19 INFO - PROCESS | 192 | 1460989519093 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 192 | ++DOCSHELL 00000076092DB000 == 41 [pid = 192] [id = 711] 07:25:19 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007607FA6000) [pid = 192] [serial = 2133] [outer = 0000000000000000] 07:25:19 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760823A400) [pid = 192] [serial = 2134] [outer = 0000007607FA6000] 07:25:19 INFO - PROCESS | 192 | 1460989519150 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007608371800) [pid = 192] [serial = 2135] [outer = 0000007607FA6000] 07:25:20 INFO - PROCESS | 192 | 1460989520124 Marionette TRACE conn5 <- [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]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:25:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1340ms 07:25:20 INFO - PROCESS | 192 | 1460989520185 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 192 | 1460989520189 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 07:25:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:25:20 INFO - PROCESS | 192 | 1460989520194 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 192 | 1460989520198 Marionette TRACE conn5 <- [1,2810,null,{}] 07:25:20 INFO - PROCESS | 192 | 1460989520204 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:20 INFO - PROCESS | 192 | 1460989520324 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 000000761180F800 == 40 [pid = 192] [id = 607] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 000000760921B800 == 39 [pid = 192] [id = 597] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 000000760921B000 == 38 [pid = 192] [id = 603] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA4800 == 37 [pid = 192] [id = 604] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 000000760922C800 == 36 [pid = 192] [id = 605] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 0000007609224000 == 35 [pid = 192] [id = 612] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 000000760C593800 == 34 [pid = 192] [id = 601] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 0000007609A52000 == 33 [pid = 192] [id = 598] 07:25:20 INFO - PROCESS | 192 | --DOCSHELL 00000076056DE000 == 32 [pid = 192] [id = 595] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007610603C00) [pid = 192] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007607FA2000) [pid = 192] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 94 (000000760985A400) [pid = 192] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760E9D6C00) [pid = 192] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760EC89C00) [pid = 192] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 91 (000000760D935000) [pid = 192] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 90 (000000760BD6B400) [pid = 192] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760C571800) [pid = 192] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760DAA6800) [pid = 192] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760E9D6800) [pid = 192] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 86 (000000760EC32C00) [pid = 192] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760EACC400) [pid = 192] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 84 (000000760CEA7C00) [pid = 192] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760B181800) [pid = 192] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007609617400) [pid = 192] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007608E6E800) [pid = 192] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 80 (00000076084D5400) [pid = 192] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760C57A000) [pid = 192] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 78 (000000760CEA4400) [pid = 192] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007609880C00) [pid = 192] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 76 (000000760916B000) [pid = 192] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 75 (000000760928A000) [pid = 192] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 74 (000000760718B000) [pid = 192] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 73 (00000076084B8400) [pid = 192] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007609163000) [pid = 192] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007607F9B800) [pid = 192] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 70 (000000760DCC8000) [pid = 192] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 69 (000000760DC79800) [pid = 192] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 68 (000000760D9E0800) [pid = 192] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 67 (000000760EC23C00) [pid = 192] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000760EAD0C00) [pid = 192] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | --DOMWINDOW == 65 (000000760B013000) [pid = 192] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:25:20 INFO - PROCESS | 192 | 1460989520501 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 192 | ++DOCSHELL 0000007606FBE800 == 33 [pid = 192] [id = 712] 07:25:20 INFO - PROCESS | 192 | ++DOMWINDOW == 66 (000000760560C000) [pid = 192] [serial = 2136] [outer = 0000000000000000] 07:25:20 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (0000007605D92C00) [pid = 192] [serial = 2137] [outer = 000000760560C000] 07:25:20 INFO - PROCESS | 192 | 1460989520553 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (0000007607C9C800) [pid = 192] [serial = 2138] [outer = 000000760560C000] 07:25:20 INFO - PROCESS | 192 | 1460989520974 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 837ms 07:25:21 INFO - PROCESS | 192 | 1460989521031 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 192 | 1460989521037 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 07:25:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:25:21 INFO - PROCESS | 192 | 1460989521043 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 192 | 1460989521046 Marionette TRACE conn5 <- [1,2814,null,{}] 07:25:21 INFO - PROCESS | 192 | 1460989521081 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 192 | 1460989521190 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 07:25:21 INFO - PROCESS | 192 | 1460989521204 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 192 | ++DOCSHELL 00000076092E4800 == 34 [pid = 192] [id = 713] 07:25:21 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007607FA9C00) [pid = 192] [serial = 2139] [outer = 0000000000000000] 07:25:21 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (0000007607FE9800) [pid = 192] [serial = 2140] [outer = 0000007607FA9C00] 07:25:21 INFO - PROCESS | 192 | 1460989521251 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (0000007608296800) [pid = 192] [serial = 2141] [outer = 0000007607FA9C00] 07:25:21 INFO - PROCESS | 192 | 1460989521689 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:25:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 07:25:21 INFO - PROCESS | 192 | 1460989521737 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 192 | 1460989521740 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 07:25:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:25:21 INFO - PROCESS | 192 | 1460989521743 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 192 | 1460989521747 Marionette TRACE conn5 <- [1,2818,null,{}] 07:25:21 INFO - PROCESS | 192 | 1460989521801 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 192 | 1460989521891 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 07:25:21 INFO - PROCESS | 192 | 1460989521904 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB34800 == 35 [pid = 192] [id = 714] 07:25:21 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (0000007601645800) [pid = 192] [serial = 2142] [outer = 0000000000000000] 07:25:21 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (0000007608557C00) [pid = 192] [serial = 2143] [outer = 0000007601645800] 07:25:21 INFO - PROCESS | 192 | 1460989521954 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (0000007608A50000) [pid = 192] [serial = 2144] [outer = 0000007601645800] 07:25:22 INFO - PROCESS | 192 | 1460989522417 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:25:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 07:25:22 INFO - PROCESS | 192 | 1460989522480 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 192 | 1460989522483 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 07:25:22 INFO - PROCESS | 192 | 1460989522486 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:25:22 INFO - PROCESS | 192 | 1460989522487 Marionette TRACE conn5 <- [1,2822,null,{}] 07:25:22 INFO - PROCESS | 192 | 1460989522491 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:22 INFO - PROCESS | 192 | 1460989522574 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 07:25:22 INFO - PROCESS | 192 | 1460989522580 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC5800 == 36 [pid = 192] [id = 715] 07:25:22 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (0000007608E6FC00) [pid = 192] [serial = 2145] [outer = 0000000000000000] 07:25:22 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (0000007608E77000) [pid = 192] [serial = 2146] [outer = 0000007608E6FC00] 07:25:22 INFO - PROCESS | 192 | 1460989522627 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (000000760916B400) [pid = 192] [serial = 2147] [outer = 0000007608E6FC00] 07:25:23 INFO - PROCESS | 192 | 1460989523097 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 628ms 07:25:23 INFO - PROCESS | 192 | 1460989523117 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 192 | 1460989523119 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 07:25:23 INFO - PROCESS | 192 | 1460989523122 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:25:23 INFO - PROCESS | 192 | 1460989523124 Marionette TRACE conn5 <- [1,2826,null,{}] 07:25:23 INFO - PROCESS | 192 | 1460989523132 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:23 INFO - PROCESS | 192 | 1460989523236 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 07:25:23 INFO - PROCESS | 192 | 1460989523316 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 192 | ++DOCSHELL 000000760C5A8000 == 37 [pid = 192] [id = 716] 07:25:23 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (0000007608E73400) [pid = 192] [serial = 2148] [outer = 0000000000000000] 07:25:23 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007609255C00) [pid = 192] [serial = 2149] [outer = 0000007608E73400] 07:25:23 INFO - PROCESS | 192 | 1460989523363 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007609289000) [pid = 192] [serial = 2150] [outer = 0000007608E73400] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 79 (000000760925E000) [pid = 192] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007608296C00) [pid = 192] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007605B64000) [pid = 192] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 76 (00000076051FB800) [pid = 192] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 75 (00000076008D4800) [pid = 192] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 74 (0000007608E78400) [pid = 192] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 73 (000000760EC91000) [pid = 192] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 72 (0000007605D9FC00) [pid = 192] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007608E1D800) [pid = 192] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 70 (0000007609295800) [pid = 192] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 69 (0000007609360000) [pid = 192] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 68 (000000760AC63800) [pid = 192] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 67 (0000007605B62800) [pid = 192] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:25:23 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000760B17AC00) [pid = 192] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:25:24 INFO - PROCESS | 192 | 1460989524206 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:25:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1135ms 07:25:24 INFO - PROCESS | 192 | 1460989524260 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 192 | 1460989524266 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 07:25:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:25:24 INFO - PROCESS | 192 | 1460989524272 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 192 | 1460989524276 Marionette TRACE conn5 <- [1,2830,null,{}] 07:25:24 INFO - PROCESS | 192 | 1460989524323 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:24 INFO - PROCESS | 192 | 1460989524452 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 07:25:24 INFO - PROCESS | 192 | 1460989524542 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 192 | ++DOCSHELL 00000076092E1800 == 38 [pid = 192] [id = 717] 07:25:24 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (0000007607D93400) [pid = 192] [serial = 2151] [outer = 0000000000000000] 07:25:24 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (0000007607F9FC00) [pid = 192] [serial = 2152] [outer = 0000007607D93400] 07:25:24 INFO - PROCESS | 192 | 1460989524601 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (0000007608294800) [pid = 192] [serial = 2153] [outer = 0000007607D93400] 07:25:25 INFO - PROCESS | 192 | 1460989525240 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:25:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1033ms 07:25:25 INFO - PROCESS | 192 | 1460989525308 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 192 | 1460989525314 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 07:25:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:25:25 INFO - PROCESS | 192 | 1460989525321 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 192 | 1460989525324 Marionette TRACE conn5 <- [1,2834,null,{}] 07:25:25 INFO - PROCESS | 192 | 1460989525328 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:25 INFO - PROCESS | 192 | 1460989525435 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 07:25:25 INFO - PROCESS | 192 | 1460989525512 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 192 | ++DOCSHELL 000000760C648000 == 39 [pid = 192] [id = 718] 07:25:25 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (00000076084DF800) [pid = 192] [serial = 2154] [outer = 0000000000000000] 07:25:25 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (0000007608E6CC00) [pid = 192] [serial = 2155] [outer = 00000076084DF800] 07:25:25 INFO - PROCESS | 192 | 1460989525568 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (0000007609204000) [pid = 192] [serial = 2156] [outer = 00000076084DF800] 07:25:26 INFO - PROCESS | 192 | 1460989526189 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:25:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:25:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 944ms 07:25:26 INFO - PROCESS | 192 | 1460989526272 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 07:25:26 INFO - PROCESS | 192 | 1460989526275 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 07:25:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:25:26 INFO - PROCESS | 192 | 1460989526278 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:25:26 INFO - PROCESS | 192 | 1460989526282 Marionette TRACE conn5 <- [1,2838,null,{}] 07:25:26 INFO - PROCESS | 192 | 1460989526307 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 192 | 1460989526447 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 07:25:26 INFO - PROCESS | 192 | 1460989526494 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDCB800 == 40 [pid = 192] [id = 719] 07:25:26 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (0000007609617400) [pid = 192] [serial = 2157] [outer = 0000000000000000] 07:25:26 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (00000076096F4C00) [pid = 192] [serial = 2158] [outer = 0000007609617400] 07:25:26 INFO - PROCESS | 192 | 1460989526553 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (0000007609858400) [pid = 192] [serial = 2159] [outer = 0000007609617400] 07:25:27 INFO - PROCESS | 192 | 1460989527104 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:25:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:25:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 880ms 07:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:25:27 INFO - PROCESS | 192 | 1460989527161 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 192 | 1460989527164 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 07:25:27 INFO - PROCESS | 192 | 1460989527167 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 192 | 1460989527170 Marionette TRACE conn5 <- [1,2842,null,{}] 07:25:27 INFO - PROCESS | 192 | 1460989527174 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:27 INFO - PROCESS | 192 | 1460989527278 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 07:25:27 INFO - PROCESS | 192 | 1460989527353 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 192 | ++DOCSHELL 000000761067E800 == 41 [pid = 192] [id = 720] 07:25:27 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (000000760988C800) [pid = 192] [serial = 2160] [outer = 0000000000000000] 07:25:27 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (0000007609A3C400) [pid = 192] [serial = 2161] [outer = 000000760988C800] 07:25:27 INFO - PROCESS | 192 | 1460989527410 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760A938800) [pid = 192] [serial = 2162] [outer = 000000760988C800] 07:25:28 INFO - PROCESS | 192 | 1460989528123 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:25:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 07:25:28 INFO - PROCESS | 192 | 1460989528158 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 07:25:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:25:28 INFO - PROCESS | 192 | 1460989528162 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 07:25:28 INFO - PROCESS | 192 | 1460989528168 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 192 | 1460989528172 Marionette TRACE conn5 <- [1,2846,null,{}] 07:25:28 INFO - PROCESS | 192 | 1460989528178 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 192 | 1460989528278 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 07:25:28 INFO - PROCESS | 192 | 1460989528417 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 192 | --DOCSHELL 0000007608751000 == 40 [pid = 192] [id = 609] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007609262400) [pid = 192] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 76 (000000760836A400) [pid = 192] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 75 (00000076084B1800) [pid = 192] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 74 (0000007607183C00) [pid = 192] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 73 (0000007607CA4800) [pid = 192] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 72 (000000760560AC00) [pid = 192] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 71 (0000007605A60800) [pid = 192] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 70 (000000760822EC00) [pid = 192] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 69 (0000007608256000) [pid = 192] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 68 (0000007609203C00) [pid = 192] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 67 (0000007609211C00) [pid = 192] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 66 (000000761060B800) [pid = 192] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 65 (00000076084BF800) [pid = 192] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 64 (00000076084E0400) [pid = 192] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 63 (0000007608EF3400) [pid = 192] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 62 (0000007609164000) [pid = 192] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 61 (00000076096F7800) [pid = 192] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 60 (0000007609882400) [pid = 192] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 59 (0000007609854800) [pid = 192] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 58 (000000760AC6CC00) [pid = 192] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 57 (000000760B004800) [pid = 192] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 56 (000000760BB12800) [pid = 192] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 55 (000000760BC5C000) [pid = 192] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 54 (000000760B571000) [pid = 192] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 53 (000000760951E400) [pid = 192] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 52 (0000007609290000) [pid = 192] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 51 (000000760BC66800) [pid = 192] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | --DOMWINDOW == 50 (000000760BD69000) [pid = 192] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:25:28 INFO - PROCESS | 192 | ++DOCSHELL 00000076022DF000 == 41 [pid = 192] [id = 721] 07:25:28 INFO - PROCESS | 192 | ++DOMWINDOW == 51 (0000007600A24800) [pid = 192] [serial = 2163] [outer = 0000000000000000] 07:25:28 INFO - PROCESS | 192 | ++DOMWINDOW == 52 (00000076049C9C00) [pid = 192] [serial = 2164] [outer = 0000007600A24800] 07:25:28 INFO - PROCESS | 192 | 1460989528501 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 192 | ++DOMWINDOW == 53 (0000007605D9D000) [pid = 192] [serial = 2165] [outer = 0000007600A24800] 07:25:28 INFO - PROCESS | 192 | 1460989528927 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:25:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 796ms 07:25:28 INFO - PROCESS | 192 | 1460989528982 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 192 | 1460989528988 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 07:25:29 INFO - PROCESS | 192 | 1460989528995 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:25:29 INFO - PROCESS | 192 | 1460989528998 Marionette TRACE conn5 <- [1,2850,null,{}] 07:25:29 INFO - PROCESS | 192 | 1460989529002 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 192 | 1460989529087 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 07:25:29 INFO - PROCESS | 192 | 1460989529093 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 192 | ++DOCSHELL 00000076096DA000 == 42 [pid = 192] [id = 722] 07:25:29 INFO - PROCESS | 192 | ++DOMWINDOW == 54 (0000007607180000) [pid = 192] [serial = 2166] [outer = 0000000000000000] 07:25:29 INFO - PROCESS | 192 | ++DOMWINDOW == 55 (0000007607FAA800) [pid = 192] [serial = 2167] [outer = 0000007607180000] 07:25:29 INFO - PROCESS | 192 | 1460989529139 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 192 | ++DOMWINDOW == 56 (000000760828D000) [pid = 192] [serial = 2168] [outer = 0000007607180000] 07:25:29 INFO - PROCESS | 192 | 1460989529573 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:25:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:25:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 07:25:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:25:29 INFO - PROCESS | 192 | 1460989529631 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 192 | 1460989529633 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 07:25:29 INFO - PROCESS | 192 | 1460989529636 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 192 | 1460989529640 Marionette TRACE conn5 <- [1,2854,null,{}] 07:25:29 INFO - PROCESS | 192 | 1460989529651 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 192 | 1460989529777 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 07:25:29 INFO - PROCESS | 192 | 1460989529792 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 192 | ++DOCSHELL 000000760BE13800 == 43 [pid = 192] [id = 723] 07:25:29 INFO - PROCESS | 192 | ++DOMWINDOW == 57 (0000007608A32800) [pid = 192] [serial = 2169] [outer = 0000000000000000] 07:25:29 INFO - PROCESS | 192 | ++DOMWINDOW == 58 (0000007608A37C00) [pid = 192] [serial = 2170] [outer = 0000007608A32800] 07:25:29 INFO - PROCESS | 192 | 1460989529841 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 192 | ++DOMWINDOW == 59 (0000007608EFB400) [pid = 192] [serial = 2171] [outer = 0000007608A32800] 07:25:30 INFO - PROCESS | 192 | 1460989530284 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 07:25:30 INFO - PROCESS | 192 | 1460989530332 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 192 | 1460989530335 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 07:25:30 INFO - PROCESS | 192 | 1460989530338 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:25:30 INFO - PROCESS | 192 | 1460989530340 Marionette TRACE conn5 <- [1,2858,null,{}] 07:25:30 INFO - PROCESS | 192 | 1460989530343 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 192 | 1460989530426 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 07:25:30 INFO - PROCESS | 192 | 1460989530433 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 192 | ++DOCSHELL 000000760C63C800 == 44 [pid = 192] [id = 724] 07:25:30 INFO - PROCESS | 192 | ++DOMWINDOW == 60 (000000760920B400) [pid = 192] [serial = 2172] [outer = 0000000000000000] 07:25:30 INFO - PROCESS | 192 | ++DOMWINDOW == 61 (0000007609262400) [pid = 192] [serial = 2173] [outer = 000000760920B400] 07:25:30 INFO - PROCESS | 192 | 1460989530479 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 192 | ++DOMWINDOW == 62 (0000007609619400) [pid = 192] [serial = 2174] [outer = 000000760920B400] 07:25:30 INFO - PROCESS | 192 | 1460989530959 Marionette TRACE conn5 <- [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]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 07:25:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:25:31 INFO - PROCESS | 192 | 1460989531033 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 192 | 1460989531035 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 07:25:31 INFO - PROCESS | 192 | 1460989531039 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 192 | 1460989531041 Marionette TRACE conn5 <- [1,2862,null,{}] 07:25:31 INFO - PROCESS | 192 | 1460989531044 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 192 | 1460989531180 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 07:25:31 INFO - PROCESS | 192 | 1460989531205 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 192 | ++DOCSHELL 00000076056DF800 == 45 [pid = 192] [id = 725] 07:25:31 INFO - PROCESS | 192 | ++DOMWINDOW == 63 (000000760951E400) [pid = 192] [serial = 2175] [outer = 0000000000000000] 07:25:31 INFO - PROCESS | 192 | ++DOMWINDOW == 64 (0000007609885400) [pid = 192] [serial = 2176] [outer = 000000760951E400] 07:25:31 INFO - PROCESS | 192 | 1460989531251 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 192 | ++DOMWINDOW == 65 (000000760B009C00) [pid = 192] [serial = 2177] [outer = 000000760951E400] 07:25:31 INFO - PROCESS | 192 | 1460989531690 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:25:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 689ms 07:25:31 INFO - PROCESS | 192 | 1460989531730 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 192 | 1460989531732 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 07:25:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:25:31 INFO - PROCESS | 192 | 1460989531742 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 192 | 1460989531744 Marionette TRACE conn5 <- [1,2866,null,{}] 07:25:31 INFO - PROCESS | 192 | 1460989531748 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 192 | 1460989531879 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 07:25:31 INFO - PROCESS | 192 | 1460989531938 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 192 | ++DOCSHELL 0000007610676000 == 46 [pid = 192] [id = 726] 07:25:31 INFO - PROCESS | 192 | ++DOMWINDOW == 66 (000000760B578800) [pid = 192] [serial = 2178] [outer = 0000000000000000] 07:25:31 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (000000760BB1D800) [pid = 192] [serial = 2179] [outer = 000000760B578800] 07:25:31 INFO - PROCESS | 192 | 1460989531987 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (000000760BC65C00) [pid = 192] [serial = 2180] [outer = 000000760B578800] 07:25:32 INFO - PROCESS | 192 | --DOMWINDOW == 67 (0000007607FA9C00) [pid = 192] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:25:32 INFO - PROCESS | 192 | --DOMWINDOW == 66 (0000007607FA6000) [pid = 192] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:25:32 INFO - PROCESS | 192 | --DOMWINDOW == 65 (0000007601645800) [pid = 192] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:25:32 INFO - PROCESS | 192 | --DOMWINDOW == 64 (000000760560C000) [pid = 192] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:25:32 INFO - PROCESS | 192 | --DOMWINDOW == 63 (0000007608E6FC00) [pid = 192] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:25:32 INFO - PROCESS | 192 | 1460989532373 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:25:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 07:25:32 INFO - PROCESS | 192 | 1460989532429 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 192 | 1460989532431 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 07:25:32 INFO - PROCESS | 192 | 1460989532434 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:25:32 INFO - PROCESS | 192 | 1460989532436 Marionette TRACE conn5 <- [1,2870,null,{}] 07:25:32 INFO - PROCESS | 192 | 1460989532439 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 192 | 1460989532594 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 07:25:32 INFO - PROCESS | 192 | 1460989532649 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FA3000 == 47 [pid = 192] [id = 727] 07:25:32 INFO - PROCESS | 192 | ++DOMWINDOW == 64 (0000007608E6FC00) [pid = 192] [serial = 2181] [outer = 0000000000000000] 07:25:32 INFO - PROCESS | 192 | ++DOMWINDOW == 65 (000000760BD68000) [pid = 192] [serial = 2182] [outer = 0000007608E6FC00] 07:25:32 INFO - PROCESS | 192 | 1460989532695 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 192 | ++DOMWINDOW == 66 (000000760BFF2C00) [pid = 192] [serial = 2183] [outer = 0000007608E6FC00] 07:25:33 INFO - PROCESS | 192 | 1460989533063 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:25:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 07:25:33 INFO - PROCESS | 192 | 1460989533129 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 192 | 1460989533131 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 07:25:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:25:33 INFO - PROCESS | 192 | 1460989533135 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 192 | 1460989533137 Marionette TRACE conn5 <- [1,2874,null,{}] 07:25:33 INFO - PROCESS | 192 | 1460989533140 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 192 | 1460989533220 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 07:25:33 INFO - PROCESS | 192 | 1460989533226 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 192 | ++DOCSHELL 00000076116D0000 == 48 [pid = 192] [id = 728] 07:25:33 INFO - PROCESS | 192 | ++DOMWINDOW == 67 (000000760BFFAC00) [pid = 192] [serial = 2184] [outer = 0000000000000000] 07:25:33 INFO - PROCESS | 192 | ++DOMWINDOW == 68 (000000760C416800) [pid = 192] [serial = 2185] [outer = 000000760BFFAC00] 07:25:33 INFO - PROCESS | 192 | 1460989533271 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 192 | ++DOMWINDOW == 69 (000000760C41F800) [pid = 192] [serial = 2186] [outer = 000000760BFFAC00] 07:25:33 INFO - PROCESS | 192 | 1460989533687 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:25:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 587ms 07:25:33 INFO - PROCESS | 192 | 1460989533727 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 192 | 1460989533729 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 07:25:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:25:33 INFO - PROCESS | 192 | 1460989533732 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 192 | 1460989533734 Marionette TRACE conn5 <- [1,2878,null,{}] 07:25:33 INFO - PROCESS | 192 | 1460989533737 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 192 | 1460989533823 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 07:25:33 INFO - PROCESS | 192 | 1460989533829 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 192 | ++DOCSHELL 000000761181B800 == 49 [pid = 192] [id = 729] 07:25:33 INFO - PROCESS | 192 | ++DOMWINDOW == 70 (000000760C56FC00) [pid = 192] [serial = 2187] [outer = 0000000000000000] 07:25:33 INFO - PROCESS | 192 | ++DOMWINDOW == 71 (000000760C573800) [pid = 192] [serial = 2188] [outer = 000000760C56FC00] 07:25:33 INFO - PROCESS | 192 | 1460989533874 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 192 | ++DOMWINDOW == 72 (000000760CE0CC00) [pid = 192] [serial = 2189] [outer = 000000760C56FC00] 07:25:34 INFO - PROCESS | 192 | 1460989534321 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 07:25:34 INFO - PROCESS | 192 | 1460989534371 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 192 | 1460989534373 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 07:25:34 INFO - PROCESS | 192 | 1460989534377 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:25:34 INFO - PROCESS | 192 | 1460989534379 Marionette TRACE conn5 <- [1,2882,null,{}] 07:25:34 INFO - PROCESS | 192 | 1460989534382 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:34 INFO - PROCESS | 192 | 1460989534466 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 07:25:34 INFO - PROCESS | 192 | 1460989534475 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 192 | ++DOCSHELL 0000007611862800 == 50 [pid = 192] [id = 730] 07:25:34 INFO - PROCESS | 192 | ++DOMWINDOW == 73 (000000760CE15C00) [pid = 192] [serial = 2190] [outer = 0000000000000000] 07:25:34 INFO - PROCESS | 192 | ++DOMWINDOW == 74 (000000760CE9C400) [pid = 192] [serial = 2191] [outer = 000000760CE15C00] 07:25:34 INFO - PROCESS | 192 | 1460989534520 Marionette DEBUG loaded listener.js 07:25:34 INFO - PROCESS | 192 | ++DOMWINDOW == 75 (000000760CEA7000) [pid = 192] [serial = 2192] [outer = 000000760CE15C00] 07:25:35 INFO - PROCESS | 192 | 1460989535234 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:25:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 881ms 07:25:35 INFO - PROCESS | 192 | 1460989535271 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 192 | 1460989535277 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 07:25:35 INFO - PROCESS | 192 | 1460989535284 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:25:35 INFO - PROCESS | 192 | 1460989535288 Marionette TRACE conn5 <- [1,2886,null,{}] 07:25:35 INFO - PROCESS | 192 | 1460989535294 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 192 | 1460989535415 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 07:25:35 INFO - PROCESS | 192 | 1460989535529 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 192 | ++DOCSHELL 0000007609A5E800 == 51 [pid = 192] [id = 731] 07:25:35 INFO - PROCESS | 192 | ++DOMWINDOW == 76 (0000007607FA0400) [pid = 192] [serial = 2193] [outer = 0000000000000000] 07:25:35 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (0000007608298C00) [pid = 192] [serial = 2194] [outer = 0000007607FA0400] 07:25:35 INFO - PROCESS | 192 | 1460989535588 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (00000076084D7000) [pid = 192] [serial = 2195] [outer = 0000007607FA0400] 07:25:36 INFO - PROCESS | 192 | 1460989536164 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:25:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:25:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 944ms 07:25:36 INFO - PROCESS | 192 | 1460989536235 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 192 | 1460989536242 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 07:25:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:25:36 INFO - PROCESS | 192 | 1460989536249 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 192 | 1460989536252 Marionette TRACE conn5 <- [1,2890,null,{}] 07:25:36 INFO - PROCESS | 192 | 1460989536256 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:36 INFO - PROCESS | 192 | 1460989536397 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 07:25:36 INFO - PROCESS | 192 | 1460989536518 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 192 | ++DOCSHELL 000000760EDC4800 == 52 [pid = 192] [id = 732] 07:25:36 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007609163400) [pid = 192] [serial = 2196] [outer = 0000000000000000] 07:25:36 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007609292800) [pid = 192] [serial = 2197] [outer = 0000007609163400] 07:25:36 INFO - PROCESS | 192 | 1460989536575 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007609A3DC00) [pid = 192] [serial = 2198] [outer = 0000007609163400] 07:25:37 INFO - PROCESS | 192 | 1460989537192 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:25:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:25:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 986ms 07:25:37 INFO - PROCESS | 192 | 1460989537241 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 192 | 1460989537243 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 07:25:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:25:37 INFO - PROCESS | 192 | 1460989537247 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 192 | 1460989537251 Marionette TRACE conn5 <- [1,2894,null,{}] 07:25:37 INFO - PROCESS | 192 | 1460989537263 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:37 INFO - PROCESS | 192 | 1460989537385 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 07:25:37 INFO - PROCESS | 192 | 1460989537509 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 192 | ++DOCSHELL 00000076022E1800 == 53 [pid = 192] [id = 733] 07:25:37 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760166F800) [pid = 192] [serial = 2199] [outer = 0000000000000000] 07:25:37 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007607CA2800) [pid = 192] [serial = 2200] [outer = 000000760166F800] 07:25:37 INFO - PROCESS | 192 | 1460989537572 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760BFFE800) [pid = 192] [serial = 2201] [outer = 000000760166F800] 07:25:38 INFO - PROCESS | 192 | 1460989538384 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:25:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1196ms 07:25:38 INFO - PROCESS | 192 | 1460989538446 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 192 | 1460989538451 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 07:25:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:25:38 INFO - PROCESS | 192 | 1460989538456 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 192 | 1460989538460 Marionette TRACE conn5 <- [1,2898,null,{}] 07:25:38 INFO - PROCESS | 192 | 1460989538465 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 192 | 1460989538594 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 07:25:38 INFO - PROCESS | 192 | 1460989538728 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 0000007608677800 == 52 [pid = 192] [id = 596] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC5800 == 51 [pid = 192] [id = 715] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000760BB34800 == 50 [pid = 192] [id = 714] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 0000007613782000 == 49 [pid = 192] [id = 695] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000761181B800 == 48 [pid = 192] [id = 729] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 00000076116D0000 == 47 [pid = 192] [id = 728] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 0000007610FA3000 == 46 [pid = 192] [id = 727] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 0000007610676000 == 45 [pid = 192] [id = 726] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 00000076056DF800 == 44 [pid = 192] [id = 725] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000760C63C800 == 43 [pid = 192] [id = 724] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000760BE13800 == 42 [pid = 192] [id = 723] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 00000076096DA000 == 41 [pid = 192] [id = 722] 07:25:38 INFO - PROCESS | 192 | ++DOCSHELL 0000007605D5D000 == 42 [pid = 192] [id = 734] 07:25:38 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (0000007600A8B800) [pid = 192] [serial = 2202] [outer = 0000000000000000] 07:25:38 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (0000007605609400) [pid = 192] [serial = 2203] [outer = 0000007600A8B800] 07:25:38 INFO - PROCESS | 192 | 1460989538829 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (0000007607CA9400) [pid = 192] [serial = 2204] [outer = 0000007600A8B800] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 00000076022DF000 == 41 [pid = 192] [id = 721] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000760EDCB800 == 40 [pid = 192] [id = 719] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000760C648000 == 39 [pid = 192] [id = 718] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 00000076092E1800 == 38 [pid = 192] [id = 717] 07:25:38 INFO - PROCESS | 192 | --DOCSHELL 000000760C5A8000 == 37 [pid = 192] [id = 716] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007608E77000) [pid = 192] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 85 (000000760916B400) [pid = 192] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 84 (0000007601E65C00) [pid = 192] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 83 (0000007607FE9800) [pid = 192] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 82 (0000007608296800) [pid = 192] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 81 (0000007608371800) [pid = 192] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760823A400) [pid = 192] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 79 (0000007608557C00) [pid = 192] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 78 (0000007608A50000) [pid = 192] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 77 (0000007605D92C00) [pid = 192] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:25:38 INFO - PROCESS | 192 | --DOMWINDOW == 76 (0000007607C9C800) [pid = 192] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:25:39 INFO - PROCESS | 192 | 1460989539249 Marionette TRACE conn5 <- [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]]]}] 07:25:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:25:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:25:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 838ms 07:25:39 INFO - PROCESS | 192 | 1460989539308 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 192 | 1460989539314 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 07:25:39 INFO - PROCESS | 192 | 1460989539321 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - TEST-START | /DOMEvents/constructors.html 07:25:39 INFO - PROCESS | 192 | 1460989539324 Marionette TRACE conn5 <- [1,2902,null,{}] 07:25:39 INFO - PROCESS | 192 | 1460989539328 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:39 INFO - PROCESS | 192 | 1460989539414 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 07:25:39 INFO - PROCESS | 192 | 1460989539420 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 192 | ++DOCSHELL 0000007606FBD000 == 38 [pid = 192] [id = 735] 07:25:39 INFO - PROCESS | 192 | ++DOMWINDOW == 77 (00000076008DCC00) [pid = 192] [serial = 2205] [outer = 0000000000000000] 07:25:39 INFO - PROCESS | 192 | ++DOMWINDOW == 78 (000000760828D800) [pid = 192] [serial = 2206] [outer = 00000076008DCC00] 07:25:39 INFO - PROCESS | 192 | 1460989539466 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 192 | ++DOMWINDOW == 79 (0000007608374C00) [pid = 192] [serial = 2207] [outer = 00000076008DCC00] 07:25:40 INFO - PROCESS | 192 | 1460989540021 Marionette TRACE conn5 <- [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]]]}] 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:25:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:25:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:25:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:25:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 823ms 07:25:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:25:40 INFO - PROCESS | 192 | 1460989540148 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 192 | 1460989540151 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 07:25:40 INFO - PROCESS | 192 | 1460989540155 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 192 | 1460989540158 Marionette TRACE conn5 <- [1,2906,null,{}] 07:25:40 INFO - PROCESS | 192 | 1460989540169 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 192 | 1460989540317 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 07:25:40 INFO - PROCESS | 192 | 1460989540329 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 192 | ++DOCSHELL 000000760BFC7000 == 39 [pid = 192] [id = 736] 07:25:40 INFO - PROCESS | 192 | ++DOMWINDOW == 80 (0000007608E6AC00) [pid = 192] [serial = 2208] [outer = 0000000000000000] 07:25:40 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (0000007608E75000) [pid = 192] [serial = 2209] [outer = 0000007608E6AC00] 07:25:40 INFO - PROCESS | 192 | 1460989540377 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (000000760916AC00) [pid = 192] [serial = 2210] [outer = 0000007608E6AC00] 07:25:40 INFO - PROCESS | 192 | 1460989540766 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:25:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:25:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 07:25:40 INFO - PROCESS | 192 | 1460989540786 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 192 | 1460989540788 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 07:25:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:25:40 INFO - PROCESS | 192 | 1460989540791 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 192 | 1460989540793 Marionette TRACE conn5 <- [1,2910,null,{}] 07:25:40 INFO - PROCESS | 192 | 1460989540797 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 192 | 1460989540919 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 07:25:40 INFO - PROCESS | 192 | 1460989540935 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 192 | ++DOCSHELL 000000760C63C800 == 40 [pid = 192] [id = 737] 07:25:40 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (0000007609194400) [pid = 192] [serial = 2211] [outer = 0000000000000000] 07:25:40 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (0000007609211800) [pid = 192] [serial = 2212] [outer = 0000007609194400] 07:25:40 INFO - PROCESS | 192 | 1460989540981 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760928F400) [pid = 192] [serial = 2213] [outer = 0000007609194400] 07:25:41 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:25:41 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:25:41 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:25:41 INFO - PROCESS | 192 | [192] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 07:25:41 INFO - PROCESS | 192 | 1460989541435 Marionette TRACE conn5 <- [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]]]}] 07:25:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:25:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:41 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 07:25:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:41 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 07:25:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:41 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]" 07:25:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:25:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:25:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 694ms 07:25:41 INFO - PROCESS | 192 | 1460989541489 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 192 | 1460989541491 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:25:41 INFO - PROCESS | 192 | 1460989541495 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 192 | 1460989541497 Marionette TRACE conn5 <- [1,2914,null,{}] 07:25:41 INFO - PROCESS | 192 | 1460989541500 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 192 | 1460989541604 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 07:25:41 INFO - PROCESS | 192 | 1460989541686 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA6000 == 41 [pid = 192] [id = 738] 07:25:41 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (00000076096F8800) [pid = 192] [serial = 2214] [outer = 0000000000000000] 07:25:41 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (00000076099A4000) [pid = 192] [serial = 2215] [outer = 00000076096F8800] 07:25:41 INFO - PROCESS | 192 | 1460989541732 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760AC65C00) [pid = 192] [serial = 2216] [outer = 00000076096F8800] 07:25:42 INFO - PROCESS | 192 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:25:42 INFO - PROCESS | 192 | 1460989542154 Marionette TRACE conn5 <- [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]]]}] 07:25:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:25:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 07:25:42 INFO - PROCESS | 192 | 1460989542189 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 192 | 1460989542191 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 07:25:42 INFO - PROCESS | 192 | 1460989542194 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:25:42 INFO - PROCESS | 192 | 1460989542196 Marionette TRACE conn5 <- [1,2918,null,{}] 07:25:42 INFO - PROCESS | 192 | 1460989542199 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:42 INFO - PROCESS | 192 | 1460989542318 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 07:25:42 INFO - PROCESS | 192 | 1460989542330 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 192 | ++DOCSHELL 0000007611664000 == 42 [pid = 192] [id = 739] 07:25:42 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760B578C00) [pid = 192] [serial = 2217] [outer = 0000000000000000] 07:25:42 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760BC5CC00) [pid = 192] [serial = 2218] [outer = 000000760B578C00] 07:25:42 INFO - PROCESS | 192 | 1460989542422 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760BD61C00) [pid = 192] [serial = 2219] [outer = 000000760B578C00] 07:25:42 INFO - PROCESS | 192 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:25:42 INFO - PROCESS | 192 | 1460989542812 Marionette TRACE conn5 <- [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]]]}] 07:25:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:25:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 07:25:42 INFO - PROCESS | 192 | 1460989542827 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 192 | 1460989542829 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 07:25:42 INFO - PROCESS | 192 | 1460989542832 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:25:42 INFO - PROCESS | 192 | 1460989542833 Marionette TRACE conn5 <- [1,2922,null,{}] 07:25:42 INFO - PROCESS | 192 | 1460989542837 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 192 | 1460989543099 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007600A24800) [pid = 192] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 89 (000000760951E400) [pid = 192] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 88 (000000760988C800) [pid = 192] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 87 (000000760B578800) [pid = 192] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 86 (0000007608A32800) [pid = 192] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 85 (0000007608E6FC00) [pid = 192] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 84 (0000007607180000) [pid = 192] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 83 (000000760BFFAC00) [pid = 192] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 82 (000000760920B400) [pid = 192] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 81 (000000760BD64C00) [pid = 192] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:25:43 INFO - PROCESS | 192 | --DOMWINDOW == 80 (000000760C56FC00) [pid = 192] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:25:43 INFO - PROCESS | 192 | 1460989543184 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 192 | ++DOCSHELL 00000076092D3800 == 43 [pid = 192] [id = 740] 07:25:43 INFO - PROCESS | 192 | ++DOMWINDOW == 81 (00000076056A2400) [pid = 192] [serial = 2220] [outer = 0000000000000000] 07:25:43 INFO - PROCESS | 192 | ++DOMWINDOW == 82 (0000007607FA4400) [pid = 192] [serial = 2221] [outer = 00000076056A2400] 07:25:43 INFO - PROCESS | 192 | 1460989543230 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 192 | ++DOMWINDOW == 83 (000000760B576400) [pid = 192] [serial = 2222] [outer = 00000076056A2400] 07:25:43 INFO - PROCESS | 192 | 1460989543554 Marionette TRACE conn5 <- [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]]]}] 07:25:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:25:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 776ms 07:25:43 INFO - PROCESS | 192 | 1460989543621 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 192 | 1460989543623 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 07:25:43 INFO - PROCESS | 192 | 1460989543626 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 192 | 1460989543628 Marionette TRACE conn5 <- [1,2926,null,{}] 07:25:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:25:43 INFO - PROCESS | 192 | 1460989543631 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 192 | 1460989543714 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 07:25:43 INFO - PROCESS | 192 | 1460989543720 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 192 | ++DOCSHELL 000000761188F000 == 44 [pid = 192] [id = 741] 07:25:43 INFO - PROCESS | 192 | ++DOMWINDOW == 84 (000000760BEB0400) [pid = 192] [serial = 2223] [outer = 0000000000000000] 07:25:43 INFO - PROCESS | 192 | ++DOMWINDOW == 85 (000000760C415400) [pid = 192] [serial = 2224] [outer = 000000760BEB0400] 07:25:43 INFO - PROCESS | 192 | 1460989543765 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 192 | ++DOMWINDOW == 86 (000000760C574800) [pid = 192] [serial = 2225] [outer = 000000760BEB0400] 07:25:44 INFO - PROCESS | 192 | 1460989544160 Marionette TRACE conn5 <- [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]]]}] 07:25:44 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. 07:25:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 586ms 07:25:44 INFO - PROCESS | 192 | 1460989544220 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 192 | 1460989544223 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 07:25:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:25:44 INFO - PROCESS | 192 | 1460989544226 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 192 | 1460989544228 Marionette TRACE conn5 <- [1,2930,null,{}] 07:25:44 INFO - PROCESS | 192 | 1460989544231 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 192 | 1460989544313 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 07:25:44 INFO - PROCESS | 192 | 1460989544318 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 192 | ++DOCSHELL 000000761194C800 == 45 [pid = 192] [id = 742] 07:25:44 INFO - PROCESS | 192 | ++DOMWINDOW == 87 (000000760CE0C800) [pid = 192] [serial = 2226] [outer = 0000000000000000] 07:25:44 INFO - PROCESS | 192 | ++DOMWINDOW == 88 (000000760CE9F400) [pid = 192] [serial = 2227] [outer = 000000760CE0C800] 07:25:44 INFO - PROCESS | 192 | 1460989544364 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 192 | ++DOMWINDOW == 89 (000000760D92BC00) [pid = 192] [serial = 2228] [outer = 000000760CE0C800] 07:25:44 INFO - PROCESS | 192 | 1460989544797 Marionette TRACE conn5 <- [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"]]]}] 07:25:44 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 07:25:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:25:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 586ms 07:25:44 INFO - PROCESS | 192 | 1460989544813 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 192 | 1460989544815 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 07:25:44 INFO - PROCESS | 192 | 1460989544818 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:25:44 INFO - PROCESS | 192 | 1460989544820 Marionette TRACE conn5 <- [1,2934,null,{}] 07:25:44 INFO - PROCESS | 192 | 1460989544823 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 192 | 1460989544936 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 07:25:44 INFO - PROCESS | 192 | 1460989544944 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 192 | ++DOCSHELL 0000007612BAE000 == 46 [pid = 192] [id = 743] 07:25:44 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760CEA4C00) [pid = 192] [serial = 2229] [outer = 0000000000000000] 07:25:44 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (000000760D9D6C00) [pid = 192] [serial = 2230] [outer = 000000760CEA4C00] 07:25:44 INFO - PROCESS | 192 | 1460989544989 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (000000760DAA3400) [pid = 192] [serial = 2231] [outer = 000000760CEA4C00] 07:25:45 INFO - PROCESS | 192 | 1460989545556 Marionette TRACE conn5 <- [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]]]}] 07:25:45 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. 07:25:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 776ms 07:25:45 INFO - PROCESS | 192 | 1460989545599 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 192 | 1460989545605 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 07:25:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:25:45 INFO - PROCESS | 192 | 1460989545611 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 192 | 1460989545615 Marionette TRACE conn5 <- [1,2938,null,{}] 07:25:45 INFO - PROCESS | 192 | 1460989545620 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:45 INFO - PROCESS | 192 | 1460989545782 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 07:25:45 INFO - PROCESS | 192 | 1460989545907 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 192 | ++DOCSHELL 000000760955E000 == 47 [pid = 192] [id = 744] 07:25:45 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (0000007607D9E800) [pid = 192] [serial = 2232] [outer = 0000000000000000] 07:25:45 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007607FDD000) [pid = 192] [serial = 2233] [outer = 0000007607D9E800] 07:25:45 INFO - PROCESS | 192 | 1460989545967 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (00000076084B4400) [pid = 192] [serial = 2234] [outer = 0000007607D9E800] 07:25:46 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB41000 == 48 [pid = 192] [id = 745] 07:25:46 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007608A37000) [pid = 192] [serial = 2235] [outer = 0000000000000000] 07:25:46 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007608A58400) [pid = 192] [serial = 2236] [outer = 0000007608A37000] 07:25:46 INFO - PROCESS | 192 | 1460989546530 Marionette TRACE conn5 <- [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]]]}] 07:25:46 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. 07:25:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 07:25:46 INFO - PROCESS | 192 | 1460989546558 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 192 | 1460989546565 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 07:25:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:25:46 INFO - PROCESS | 192 | 1460989546572 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 192 | 1460989546575 Marionette TRACE conn5 <- [1,2942,null,{}] 07:25:46 INFO - PROCESS | 192 | 1460989546579 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:46 INFO - PROCESS | 192 | 1460989546712 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 07:25:46 INFO - PROCESS | 192 | 1460989546799 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:46 INFO - PROCESS | 192 | ++DOCSHELL 00000076107C0000 == 49 [pid = 192] [id = 746] 07:25:46 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007607F9DC00) [pid = 192] [serial = 2237] [outer = 0000000000000000] 07:25:46 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007609164C00) [pid = 192] [serial = 2238] [outer = 0000007607F9DC00] 07:25:46 INFO - PROCESS | 192 | 1460989546855 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (0000007609858C00) [pid = 192] [serial = 2239] [outer = 0000007607F9DC00] 07:25:47 INFO - PROCESS | 192 | 1460989547389 Marionette TRACE conn5 <- [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]]]}] 07:25:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:25:47 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 07:25:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 839ms 07:25:47 INFO - PROCESS | 192 | 1460989547416 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 07:25:47 INFO - PROCESS | 192 | 1460989547419 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 07:25:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:25:47 INFO - PROCESS | 192 | 1460989547422 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:25:47 INFO - PROCESS | 192 | 1460989547427 Marionette TRACE conn5 <- [1,2946,null,{}] 07:25:47 INFO - PROCESS | 192 | 1460989547439 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:47 INFO - PROCESS | 192 | 1460989547566 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 07:25:47 INFO - PROCESS | 192 | 1460989547685 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:47 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C89800 == 50 [pid = 192] [id = 747] 07:25:47 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760CEA0800) [pid = 192] [serial = 2240] [outer = 0000000000000000] 07:25:47 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760D932000) [pid = 192] [serial = 2241] [outer = 000000760CEA0800] 07:25:47 INFO - PROCESS | 192 | 1460989547785 Marionette DEBUG loaded listener.js 07:25:47 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760DAAA800) [pid = 192] [serial = 2242] [outer = 000000760CEA0800] 07:25:48 INFO - PROCESS | 192 | 1460989548294 Marionette TRACE conn5 <- [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]]]}] 07:25:48 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. 07:25:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 07:25:48 INFO - PROCESS | 192 | 1460989548305 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 192 | 1460989548309 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 07:25:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:25:48 INFO - PROCESS | 192 | 1460989548329 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 192 | 1460989548331 Marionette TRACE conn5 <- [1,2950,null,{}] 07:25:48 INFO - PROCESS | 192 | 1460989548335 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:48 INFO - PROCESS | 192 | 1460989548443 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 07:25:48 INFO - PROCESS | 192 | 1460989548535 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 192 | ++DOCSHELL 0000007613138800 == 51 [pid = 192] [id = 748] 07:25:48 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760DAAEC00) [pid = 192] [serial = 2243] [outer = 0000000000000000] 07:25:48 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760DAD0C00) [pid = 192] [serial = 2244] [outer = 000000760DAAEC00] 07:25:48 INFO - PROCESS | 192 | 1460989548591 Marionette DEBUG loaded listener.js 07:25:48 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760DC39C00) [pid = 192] [serial = 2245] [outer = 000000760DAAEC00] 07:25:49 INFO - PROCESS | 192 | 1460989549102 Marionette TRACE conn5 <- [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]]]}] 07:25:49 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. 07:25:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 776ms 07:25:49 INFO - PROCESS | 192 | 1460989549122 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 07:25:49 INFO - PROCESS | 192 | 1460989549125 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 07:25:49 INFO - PROCESS | 192 | 1460989549130 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 192 | 1460989549132 Marionette TRACE conn5 <- [1,2954,null,{}] 07:25:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:25:49 INFO - PROCESS | 192 | 1460989549136 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:49 INFO - PROCESS | 192 | 1460989549240 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 07:25:49 INFO - PROCESS | 192 | 1460989549333 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 192 | ++DOCSHELL 000000761377E000 == 52 [pid = 192] [id = 749] 07:25:49 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760DADA400) [pid = 192] [serial = 2246] [outer = 0000000000000000] 07:25:49 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760DC7EC00) [pid = 192] [serial = 2247] [outer = 000000760DADA400] 07:25:49 INFO - PROCESS | 192 | 1460989549388 Marionette DEBUG loaded listener.js 07:25:49 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760DCC1800) [pid = 192] [serial = 2248] [outer = 000000760DADA400] 07:25:49 INFO - PROCESS | 192 | 1460989549874 Marionette TRACE conn5 <- [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]]]}] 07:25:49 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. 07:25:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 776ms 07:25:49 INFO - PROCESS | 192 | 1460989549912 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 07:25:49 INFO - PROCESS | 192 | 1460989549914 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 07:25:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:25:49 INFO - PROCESS | 192 | 1460989549917 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 192 | 1460989549919 Marionette TRACE conn5 <- [1,2958,null,{}] 07:25:49 INFO - PROCESS | 192 | 1460989549924 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:50 INFO - PROCESS | 192 | 1460989550085 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 07:25:50 INFO - PROCESS | 192 | 1460989550153 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:50 INFO - PROCESS | 192 | ++DOCSHELL 0000007614A47800 == 53 [pid = 192] [id = 750] 07:25:50 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760DCBFC00) [pid = 192] [serial = 2249] [outer = 0000000000000000] 07:25:50 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760E9DA000) [pid = 192] [serial = 2250] [outer = 000000760DCBFC00] 07:25:50 INFO - PROCESS | 192 | 1460989550209 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760EACE800) [pid = 192] [serial = 2251] [outer = 000000760DCBFC00] 07:25:50 INFO - PROCESS | 192 | 1460989550750 Marionette TRACE conn5 <- [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]]]}] 07:25:50 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. 07:25:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 879ms 07:25:50 INFO - PROCESS | 192 | 1460989550800 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 07:25:50 INFO - PROCESS | 192 | 1460989550802 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 07:25:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:25:50 INFO - PROCESS | 192 | 1460989550806 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:25:50 INFO - PROCESS | 192 | 1460989550808 Marionette TRACE conn5 <- [1,2962,null,{}] 07:25:50 INFO - PROCESS | 192 | 1460989550812 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:50 INFO - PROCESS | 192 | 1460989550914 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 07:25:51 INFO - PROCESS | 192 | 1460989551142 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 192 | ++DOCSHELL 0000007609229000 == 54 [pid = 192] [id = 751] 07:25:51 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007601E65C00) [pid = 192] [serial = 2252] [outer = 0000000000000000] 07:25:51 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760560C400) [pid = 192] [serial = 2253] [outer = 0000007601E65C00] 07:25:51 INFO - PROCESS | 192 | 1460989551194 Marionette DEBUG loaded listener.js 07:25:51 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007607CA4C00) [pid = 192] [serial = 2254] [outer = 0000007601E65C00] 07:25:51 INFO - PROCESS | 192 | 1460989551734 Marionette TRACE conn5 <- [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]]]}] 07:25:51 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. 07:25:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 987ms 07:25:51 INFO - PROCESS | 192 | 1460989551796 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 192 | 1460989551800 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 07:25:51 INFO - PROCESS | 192 | 1460989551805 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:25:51 INFO - PROCESS | 192 | 1460989551809 Marionette TRACE conn5 <- [1,2966,null,{}] 07:25:51 INFO - PROCESS | 192 | 1460989551815 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:51 INFO - PROCESS | 192 | 1460989551919 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 07:25:52 INFO - PROCESS | 192 | 1460989552022 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 192 | ++DOCSHELL 000000760BF18800 == 55 [pid = 192] [id = 752] 07:25:52 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007608E6FC00) [pid = 192] [serial = 2255] [outer = 0000000000000000] 07:25:52 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007608E78800) [pid = 192] [serial = 2256] [outer = 0000007608E6FC00] 07:25:52 INFO - PROCESS | 192 | 1460989552077 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (000000760920E000) [pid = 192] [serial = 2257] [outer = 0000007608E6FC00] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 000000761194C800 == 54 [pid = 192] [id = 742] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 000000761188F000 == 53 [pid = 192] [id = 741] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 00000076092D3800 == 52 [pid = 192] [id = 740] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 0000007611664000 == 51 [pid = 192] [id = 739] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA6000 == 50 [pid = 192] [id = 738] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 000000760C63C800 == 49 [pid = 192] [id = 737] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 000000760BFC7000 == 48 [pid = 192] [id = 736] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 0000007606FBD000 == 47 [pid = 192] [id = 735] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 0000007605D5D000 == 46 [pid = 192] [id = 734] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760CE9C400) [pid = 192] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 116 (0000007609255C00) [pid = 192] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOCSHELL 0000007609A5E800 == 45 [pid = 192] [id = 731] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760BEB3400) [pid = 192] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760C573800) [pid = 192] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 113 (00000076049C9C00) [pid = 192] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007605D9D000) [pid = 192] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007609885400) [pid = 192] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007608E6CC00) [pid = 192] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 109 (00000076096F4C00) [pid = 192] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760A938800) [pid = 192] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007609A3C400) [pid = 192] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 106 (000000760BB1D800) [pid = 192] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007608A37C00) [pid = 192] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 104 (0000007608EFB400) [pid = 192] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760B009C00) [pid = 192] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760BD68000) [pid = 192] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007607F9FC00) [pid = 192] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007607FAA800) [pid = 192] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760828D000) [pid = 192] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760C416800) [pid = 192] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007609262400) [pid = 192] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760BC65C00) [pid = 192] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760C41F800) [pid = 192] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007609619400) [pid = 192] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760BFF2C00) [pid = 192] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760CE0CC00) [pid = 192] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:25:52 INFO - PROCESS | 192 | 1460989552598 Marionette TRACE conn5 <- [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]]]}] 07:25:52 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. 07:25:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 839ms 07:25:52 INFO - PROCESS | 192 | 1460989552651 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 07:25:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:25:52 INFO - PROCESS | 192 | 1460989552656 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 07:25:52 INFO - PROCESS | 192 | 1460989552660 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:25:52 INFO - PROCESS | 192 | 1460989552662 Marionette TRACE conn5 <- [1,2970,null,{}] 07:25:52 INFO - PROCESS | 192 | 1460989552666 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:52 INFO - PROCESS | 192 | 1460989552753 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 07:25:52 INFO - PROCESS | 192 | 1460989552764 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:52 INFO - PROCESS | 192 | ++DOCSHELL 0000007609577000 == 46 [pid = 192] [id = 753] 07:25:52 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (00000076084D3C00) [pid = 192] [serial = 2258] [outer = 0000000000000000] 07:25:52 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (0000007608E6CC00) [pid = 192] [serial = 2259] [outer = 00000076084D3C00] 07:25:52 INFO - PROCESS | 192 | 1460989552811 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (0000007609211000) [pid = 192] [serial = 2260] [outer = 00000076084D3C00] 07:25:53 INFO - PROCESS | 192 | 1460989553262 Marionette TRACE conn5 <- [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"]]]}] 07:25:53 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 07:25:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:25:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 693ms 07:25:53 INFO - PROCESS | 192 | 1460989553356 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 192 | 1460989553358 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 07:25:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:25:53 INFO - PROCESS | 192 | 1460989553368 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 192 | 1460989553375 Marionette TRACE conn5 <- [1,2974,null,{}] 07:25:53 INFO - PROCESS | 192 | 1460989553379 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 192 | 1460989553468 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 07:25:53 INFO - PROCESS | 192 | 1460989553480 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 192 | ++DOCSHELL 000000760EC0D000 == 47 [pid = 192] [id = 754] 07:25:53 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760984EC00) [pid = 192] [serial = 2261] [outer = 0000000000000000] 07:25:53 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007609A3A800) [pid = 192] [serial = 2262] [outer = 000000760984EC00] 07:25:53 INFO - PROCESS | 192 | 1460989553526 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760B179000) [pid = 192] [serial = 2263] [outer = 000000760984EC00] 07:25:53 INFO - PROCESS | 192 | 1460989553952 Marionette TRACE conn5 <- [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]]]}] 07:25:54 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. 07:25:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 650ms 07:25:54 INFO - PROCESS | 192 | 1460989554014 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 192 | 1460989554017 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 07:25:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:25:54 INFO - PROCESS | 192 | 1460989554021 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 192 | 1460989554022 Marionette TRACE conn5 <- [1,2978,null,{}] 07:25:54 INFO - PROCESS | 192 | 1460989554026 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:54 INFO - PROCESS | 192 | 1460989554113 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 07:25:54 INFO - PROCESS | 192 | 1460989554155 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA5800 == 48 [pid = 192] [id = 755] 07:25:54 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760B578000) [pid = 192] [serial = 2264] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760BC5A800) [pid = 192] [serial = 2265] [outer = 000000760B578000] 07:25:54 INFO - PROCESS | 192 | 1460989554201 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760BD60000) [pid = 192] [serial = 2266] [outer = 000000760B578000] 07:25:54 INFO - PROCESS | 192 | ++DOCSHELL 00000076107A8800 == 49 [pid = 192] [id = 756] 07:25:54 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760BFFB000) [pid = 192] [serial = 2267] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760C413000) [pid = 192] [serial = 2268] [outer = 000000760BFFB000] 07:25:54 INFO - PROCESS | 192 | 1460989554674 Marionette TRACE conn5 <- [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]]]}] 07:25:54 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. 07:25:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 07:25:54 INFO - PROCESS | 192 | 1460989554715 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 192 | 1460989554717 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 07:25:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:25:54 INFO - PROCESS | 192 | 1460989554726 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 192 | 1460989554728 Marionette TRACE conn5 <- [1,2982,null,{}] 07:25:54 INFO - PROCESS | 192 | 1460989554732 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:54 INFO - PROCESS | 192 | 1460989554855 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 07:25:54 INFO - PROCESS | 192 | 1460989554877 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 192 | ++DOCSHELL 0000007610FAD800 == 50 [pid = 192] [id = 757] 07:25:54 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760C41C800) [pid = 192] [serial = 2269] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760CE0BC00) [pid = 192] [serial = 2270] [outer = 000000760C41C800] 07:25:54 INFO - PROCESS | 192 | 1460989554929 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760D92E400) [pid = 192] [serial = 2271] [outer = 000000760C41C800] 07:25:55 INFO - PROCESS | 192 | 1460989555355 Marionette TRACE conn5 <- [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]]]}] 07:25:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:25:55 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 07:25:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 691ms 07:25:55 INFO - PROCESS | 192 | 1460989555421 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 192 | 1460989555423 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:25:55 INFO - PROCESS | 192 | 1460989555426 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 192 | 1460989555428 Marionette TRACE conn5 <- [1,2986,null,{}] 07:25:55 INFO - PROCESS | 192 | 1460989555431 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 192 | 1460989555574 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 07:25:55 INFO - PROCESS | 192 | 1460989555596 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 192 | ++DOCSHELL 0000007611821000 == 51 [pid = 192] [id = 758] 07:25:55 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760DAA4800) [pid = 192] [serial = 2272] [outer = 0000000000000000] 07:25:55 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760DC3D400) [pid = 192] [serial = 2273] [outer = 000000760DAA4800] 07:25:55 INFO - PROCESS | 192 | 1460989555641 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760DCC2800) [pid = 192] [serial = 2274] [outer = 000000760DAA4800] 07:25:56 INFO - PROCESS | 192 | 1460989556059 Marionette TRACE conn5 <- [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]]]}] 07:25:56 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. 07:25:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 07:25:56 INFO - PROCESS | 192 | 1460989556121 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 192 | 1460989556123 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:25:56 INFO - PROCESS | 192 | 1460989556126 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 192 | 1460989556128 Marionette TRACE conn5 <- [1,2990,null,{}] 07:25:56 INFO - PROCESS | 192 | 1460989556131 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 192 | 1460989556244 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 07:25:56 INFO - PROCESS | 192 | 1460989556296 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 192 | ++DOCSHELL 0000007611894800 == 52 [pid = 192] [id = 759] 07:25:56 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760DCCAC00) [pid = 192] [serial = 2275] [outer = 0000000000000000] 07:25:56 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760E9DAC00) [pid = 192] [serial = 2276] [outer = 000000760DCCAC00] 07:25:56 INFO - PROCESS | 192 | 1460989556342 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760EAD5000) [pid = 192] [serial = 2277] [outer = 000000760DCCAC00] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007607D93400) [pid = 192] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007609617400) [pid = 192] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 109 (00000076084DF800) [pid = 192] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 108 (00000076096F8800) [pid = 192] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760B578C00) [pid = 192] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 106 (00000076056A2400) [pid = 192] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 105 (00000076008DCC00) [pid = 192] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760166F800) [pid = 192] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 103 (0000007609194400) [pid = 192] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007600A8B800) [pid = 192] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007608E6AC00) [pid = 192] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007607FA0400) [pid = 192] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007609163400) [pid = 192] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760CE0C800) [pid = 192] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760BEB0400) [pid = 192] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 96 (0000007600C93400) [pid = 192] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:25:56 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007608E73400) [pid = 192] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:25:56 INFO - PROCESS | 192 | 1460989556840 Marionette TRACE conn5 <- [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]]]}] 07:25:56 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. 07:25:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 07:25:56 INFO - PROCESS | 192 | 1460989556862 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 192 | 1460989556864 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:25:56 INFO - PROCESS | 192 | 1460989556867 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 192 | 1460989556869 Marionette TRACE conn5 <- [1,2994,null,{}] 07:25:56 INFO - PROCESS | 192 | 1460989556901 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 192 | 1460989556985 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 07:25:56 INFO - PROCESS | 192 | 1460989556991 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007612C09800 == 53 [pid = 192] [id = 760] 07:25:57 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (0000007607FE2000) [pid = 192] [serial = 2278] [outer = 0000000000000000] 07:25:57 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (0000007608A37C00) [pid = 192] [serial = 2279] [outer = 0000007607FE2000] 07:25:57 INFO - PROCESS | 192 | 1460989557038 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760CE0C800) [pid = 192] [serial = 2280] [outer = 0000007607FE2000] 07:25:57 INFO - PROCESS | 192 | 1460989557427 Marionette TRACE conn5 <- [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]]]}] 07:25:57 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. 07:25:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 607ms 07:25:57 INFO - PROCESS | 192 | 1460989557478 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 192 | 1460989557480 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 07:25:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:25:57 INFO - PROCESS | 192 | 1460989557494 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 192 | 1460989557496 Marionette TRACE conn5 <- [1,2998,null,{}] 07:25:57 INFO - PROCESS | 192 | 1460989557499 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 192 | 1460989557583 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 07:25:57 INFO - PROCESS | 192 | 1460989557589 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 192 | ++DOCSHELL 0000007614A39000 == 54 [pid = 192] [id = 761] 07:25:57 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760BEB0400) [pid = 192] [serial = 2281] [outer = 0000000000000000] 07:25:57 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760EC2B800) [pid = 192] [serial = 2282] [outer = 000000760BEB0400] 07:25:57 INFO - PROCESS | 192 | 1460989557634 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760EC84000) [pid = 192] [serial = 2283] [outer = 000000760BEB0400] 07:25:57 INFO - PROCESS | 192 | [192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:25:58 INFO - PROCESS | 192 | 1460989558081 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:25:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:25:58 INFO - {} 07:25:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:25:58 INFO - {} 07:25:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:25:58 INFO - {} 07:25:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:25:58 INFO - {} 07:25:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 07:25:58 INFO - PROCESS | 192 | 1460989558128 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 192 | 1460989558130 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 07:25:58 INFO - PROCESS | 192 | 1460989558133 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - TEST-START | /FileAPI/fileReader.html 07:25:58 INFO - PROCESS | 192 | 1460989558135 Marionette TRACE conn5 <- [1,3002,null,{}] 07:25:58 INFO - PROCESS | 192 | 1460989558139 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 192 | 1460989558225 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 07:25:58 INFO - PROCESS | 192 | 1460989558236 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 192 | ++DOCSHELL 0000007614F7C000 == 55 [pid = 192] [id = 762] 07:25:58 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007610602800) [pid = 192] [serial = 2284] [outer = 0000000000000000] 07:25:58 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000761060A800) [pid = 192] [serial = 2285] [outer = 0000007610602800] 07:25:58 INFO - PROCESS | 192 | 1460989558287 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007610758400) [pid = 192] [serial = 2286] [outer = 0000007610602800] 07:25:58 INFO - PROCESS | 192 | 1460989558722 Marionette TRACE conn5 <- [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]]]}] 07:25:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:25:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:25:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:25:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:25:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 628ms 07:25:58 INFO - PROCESS | 192 | 1460989558774 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 192 | 1460989558776 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 07:25:58 INFO - TEST-START | /FileAPI/historical.html 07:25:58 INFO - PROCESS | 192 | 1460989558780 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 192 | 1460989558782 Marionette TRACE conn5 <- [1,3006,null,{}] 07:25:58 INFO - PROCESS | 192 | 1460989558785 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 192 | 1460989558945 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 07:25:59 INFO - PROCESS | 192 | 1460989559066 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 192 | ++DOCSHELL 0000007605BCF800 == 56 [pid = 192] [id = 763] 07:25:59 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (00000076006C0800) [pid = 192] [serial = 2287] [outer = 0000000000000000] 07:25:59 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007601647800) [pid = 192] [serial = 2288] [outer = 00000076006C0800] 07:25:59 INFO - PROCESS | 192 | 1460989559128 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (0000007607F9D000) [pid = 192] [serial = 2289] [outer = 00000076006C0800] 07:25:59 INFO - PROCESS | 192 | 1460989559735 Marionette TRACE conn5 <- [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"]]]}] 07:25:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:25:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:25:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:25:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:25:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:25:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:25:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:25:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:25:59 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 07:25:59 INFO - PROCESS | 192 | 1460989559776 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 192 | 1460989559782 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 07:25:59 INFO - TEST-START | /FileAPI/idlharness.html 07:25:59 INFO - PROCESS | 192 | 1460989559788 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 192 | 1460989559793 Marionette TRACE conn5 <- [1,3010,null,{}] 07:25:59 INFO - PROCESS | 192 | 1460989559798 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 192 | 1460989559916 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 07:26:00 INFO - PROCESS | 192 | 1460989560015 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 192 | ++DOCSHELL 000000760D991800 == 57 [pid = 192] [id = 764] 07:26:00 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (0000007608EF3C00) [pid = 192] [serial = 2290] [outer = 0000000000000000] 07:26:00 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760951E000) [pid = 192] [serial = 2291] [outer = 0000007608EF3C00] 07:26:00 INFO - PROCESS | 192 | 1460989560074 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (0000007609889C00) [pid = 192] [serial = 2292] [outer = 0000007608EF3C00] 07:26:01 INFO - PROCESS | 192 | 1460989561110 Marionette TRACE conn5 <- [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]]]}] 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:26:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:26:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:26:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:26:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:26:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:26:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:26:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:26:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:26:01 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 07:26:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:26:01 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 07:26:01 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 07:26:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:26:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:26:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:26:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:26:01 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 07:26:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:26:01 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 07:26:01 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 07:26:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:26:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:26:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:26:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:26:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:26:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:26:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 1445ms 07:26:01 INFO - PROCESS | 192 | 1460989561235 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 192 | 1460989561239 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 07:26:01 INFO - PROCESS | 192 | 1460989561244 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - TEST-START | /FileAPI/idlharness.worker 07:26:01 INFO - PROCESS | 192 | 1460989561246 Marionette TRACE conn5 <- [1,3014,null,{}] 07:26:01 INFO - PROCESS | 192 | 1460989561250 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 192 | 1460989561431 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 07:26:01 INFO - PROCESS | 192 | 1460989561527 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 192 | ++DOCSHELL 00000076157C2800 == 58 [pid = 192] [id = 765] 07:26:01 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (0000007611626800) [pid = 192] [serial = 2293] [outer = 0000000000000000] 07:26:01 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (0000007611628800) [pid = 192] [serial = 2294] [outer = 0000007611626800] 07:26:01 INFO - PROCESS | 192 | 1460989561586 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (0000007611641400) [pid = 192] [serial = 2295] [outer = 0000007611626800] 07:26:01 INFO - PROCESS | 192 | [192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:26:02 INFO - PROCESS | 192 | 1460989562852 Marionette TRACE conn5 <- [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,{},{}]]]}] 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:26:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:26:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:26:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:26:02 INFO - {} 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:26:02 INFO - {} 07:26:02 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 - {} 07:26:02 INFO - {} 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:26:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:26:02 INFO - {} 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:26:02 INFO - {} 07:26:02 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 - {} 07:26:02 INFO - {} 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:26:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:26:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:26:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:26:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 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 07:26:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:26:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:26:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:26:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:26:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:26:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:26:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:26:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:26:02 INFO - {} 07:26:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:26:02 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:26:03 INFO - {} 07:26:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1764ms 07:26:03 INFO - PROCESS | 192 | 1460989563013 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 192 | 1460989563018 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 07:26:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:26:03 INFO - PROCESS | 192 | 1460989563056 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 192 | 1460989563062 Marionette TRACE conn5 <- [1,3018,null,{}] 07:26:03 INFO - PROCESS | 192 | 1460989563066 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 192 | 1460989563379 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 07:26:03 INFO - PROCESS | 192 | 1460989563525 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 192 | ++DOCSHELL 0000007609218800 == 59 [pid = 192] [id = 766] 07:26:03 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (0000007605A5D800) [pid = 192] [serial = 2296] [outer = 0000000000000000] 07:26:03 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (0000007605D9E400) [pid = 192] [serial = 2297] [outer = 0000007605A5D800] 07:26:03 INFO - PROCESS | 192 | 1460989563578 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007607FA7000) [pid = 192] [serial = 2298] [outer = 0000007605A5D800] 07:26:04 INFO - PROCESS | 192 | 1460989564104 Marionette TRACE conn5 <- [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]]]}] 07:26:04 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 07:26:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1122ms 07:26:04 INFO - PROCESS | 192 | 1460989564149 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 192 | 1460989564154 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 07:26:04 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:26:04 INFO - PROCESS | 192 | 1460989564178 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 192 | 1460989564182 Marionette TRACE conn5 <- [1,3022,null,{}] 07:26:04 INFO - PROCESS | 192 | 1460989564190 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 192 | 1460989564291 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 07:26:04 INFO - PROCESS | 192 | 1460989564390 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 192 | ++DOCSHELL 000000760BB72800 == 60 [pid = 192] [id = 767] 07:26:04 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (00000076084DBC00) [pid = 192] [serial = 2299] [outer = 0000000000000000] 07:26:04 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007608A32400) [pid = 192] [serial = 2300] [outer = 00000076084DBC00] 07:26:04 INFO - PROCESS | 192 | 1460989564440 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007608E75400) [pid = 192] [serial = 2301] [outer = 00000076084DBC00] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007614F7C000 == 59 [pid = 192] [id = 762] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007614A39000 == 58 [pid = 192] [id = 761] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007612C09800 == 57 [pid = 192] [id = 760] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007611894800 == 56 [pid = 192] [id = 759] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007611821000 == 55 [pid = 192] [id = 758] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007610FAD800 == 54 [pid = 192] [id = 757] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 00000076107A8800 == 53 [pid = 192] [id = 756] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA5800 == 52 [pid = 192] [id = 755] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760D9D6C00) [pid = 192] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 000000760EC0D000 == 51 [pid = 192] [id = 754] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007609577000 == 50 [pid = 192] [id = 753] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 000000760BF18800 == 49 [pid = 192] [id = 752] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007609229000 == 48 [pid = 192] [id = 751] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007613138800 == 47 [pid = 192] [id = 748] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007612C89800 == 46 [pid = 192] [id = 747] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 00000076107C0000 == 45 [pid = 192] [id = 746] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 000000760BB41000 == 44 [pid = 192] [id = 745] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 000000760955E000 == 43 [pid = 192] [id = 744] 07:26:04 INFO - PROCESS | 192 | --DOCSHELL 0000007612BAE000 == 42 [pid = 192] [id = 743] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 117 (0000007609289000) [pid = 192] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 116 (00000076099A4000) [pid = 192] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 115 (000000760BC5CC00) [pid = 192] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 114 (000000760AC65C00) [pid = 192] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 113 (0000007607FA4400) [pid = 192] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 112 (000000760828D800) [pid = 192] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 111 (0000007608374C00) [pid = 192] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 110 (000000760BFFE800) [pid = 192] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 109 (0000007607CA2800) [pid = 192] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 108 (000000760BD61C00) [pid = 192] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 107 (0000007605609400) [pid = 192] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007607CA9400) [pid = 192] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 105 (0000007608E75000) [pid = 192] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760916AC00) [pid = 192] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 103 (00000076084D7000) [pid = 192] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 102 (0000007608298C00) [pid = 192] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 101 (0000007609A3DC00) [pid = 192] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 100 (0000007609292800) [pid = 192] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760CE9F400) [pid = 192] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760C415400) [pid = 192] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 97 (000000760B576400) [pid = 192] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760D92BC00) [pid = 192] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 95 (000000760C574800) [pid = 192] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007609211800) [pid = 192] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760928F400) [pid = 192] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 92 (0000007605A61400) [pid = 192] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 91 (0000007608294800) [pid = 192] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 90 (0000007609858400) [pid = 192] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | --DOMWINDOW == 89 (0000007609204000) [pid = 192] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:26:04 INFO - PROCESS | 192 | 1460989564969 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:26:05 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:26:05 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 860ms 07:26:05 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:26:05 INFO - PROCESS | 192 | 1460989565023 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 192 | 1460989565026 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 07:26:05 INFO - PROCESS | 192 | 1460989565029 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 192 | 1460989565031 Marionette TRACE conn5 <- [1,3026,null,{}] 07:26:05 INFO - PROCESS | 192 | 1460989565035 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 192 | 1460989565121 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 07:26:05 INFO - PROCESS | 192 | 1460989565131 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 192 | ++DOCSHELL 0000007609232000 == 43 [pid = 192] [id = 768] 07:26:05 INFO - PROCESS | 192 | ++DOMWINDOW == 90 (000000760565B000) [pid = 192] [serial = 2302] [outer = 0000000000000000] 07:26:05 INFO - PROCESS | 192 | ++DOMWINDOW == 91 (0000007608294C00) [pid = 192] [serial = 2303] [outer = 000000760565B000] 07:26:05 INFO - PROCESS | 192 | 1460989565178 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 192 | ++DOMWINDOW == 92 (00000076084D4C00) [pid = 192] [serial = 2304] [outer = 000000760565B000] 07:26:05 INFO - PROCESS | 192 | 1460989565652 Marionette TRACE conn5 <- [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"]]]}] 07:26:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:26:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:26:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 07:26:05 INFO - PROCESS | 192 | 1460989565724 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 192 | 1460989565728 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 07:26:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:26:05 INFO - PROCESS | 192 | 1460989565739 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 192 | 1460989565744 Marionette TRACE conn5 <- [1,3030,null,{}] 07:26:05 INFO - PROCESS | 192 | 1460989565748 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 192 | 1460989565838 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 07:26:05 INFO - PROCESS | 192 | 1460989565852 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 192 | ++DOCSHELL 000000760C64D800 == 44 [pid = 192] [id = 769] 07:26:05 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760916CC00) [pid = 192] [serial = 2305] [outer = 0000000000000000] 07:26:05 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760920E400) [pid = 192] [serial = 2306] [outer = 000000760916CC00] 07:26:05 INFO - PROCESS | 192 | 1460989565899 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760928C800) [pid = 192] [serial = 2307] [outer = 000000760916CC00] 07:26:06 INFO - PROCESS | 192 | 1460989566563 Marionette TRACE conn5 <- [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]]]}] 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:26:06 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. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:26:06 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'.) 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:26:06 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. 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:26:06 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. 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:26:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:26:06 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. 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:26:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:26:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:26:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:26:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:26:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:26:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 924ms 07:26:06 INFO - PROCESS | 192 | 1460989566662 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 192 | 1460989566664 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 07:26:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:26:06 INFO - PROCESS | 192 | 1460989566668 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 192 | 1460989566670 Marionette TRACE conn5 <- [1,3034,null,{}] 07:26:06 INFO - PROCESS | 192 | 1460989566690 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 192 | 1460989566776 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 07:26:06 INFO - PROCESS | 192 | 1460989566782 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA5800 == 45 [pid = 192] [id = 770] 07:26:06 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760565A400) [pid = 192] [serial = 2308] [outer = 0000000000000000] 07:26:06 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760A937C00) [pid = 192] [serial = 2309] [outer = 000000760565A400] 07:26:06 INFO - PROCESS | 192 | 1460989566827 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (000000760B57C000) [pid = 192] [serial = 2310] [outer = 000000760565A400] 07:26:07 INFO - PROCESS | 192 | [192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:26:07 INFO - PROCESS | 192 | 1460989567301 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:26:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:26:07 INFO - {} 07:26:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 07:26:07 INFO - PROCESS | 192 | 1460989567362 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 192 | 1460989567364 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 07:26:07 INFO - PROCESS | 192 | 1460989567367 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:26:07 INFO - PROCESS | 192 | 1460989567369 Marionette TRACE conn5 <- [1,3038,null,{}] 07:26:07 INFO - PROCESS | 192 | 1460989567372 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 192 | 1460989567486 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 07:26:07 INFO - PROCESS | 192 | 1460989567542 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 192 | ++DOCSHELL 0000007610F96800 == 46 [pid = 192] [id = 771] 07:26:07 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (000000760BD6A000) [pid = 192] [serial = 2311] [outer = 0000000000000000] 07:26:07 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000760BD6E800) [pid = 192] [serial = 2312] [outer = 000000760BD6A000] 07:26:07 INFO - PROCESS | 192 | 1460989567598 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (000000760C419800) [pid = 192] [serial = 2313] [outer = 000000760BD6A000] 07:26:08 INFO - PROCESS | 192 | 1460989568045 Marionette TRACE conn5 <- [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]]]}] 07:26:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:26:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:26:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:26:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:26:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 731ms 07:26:08 INFO - PROCESS | 192 | 1460989568132 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 192 | 1460989568135 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 07:26:08 INFO - PROCESS | 192 | 1460989568139 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:26:08 INFO - PROCESS | 192 | 1460989568142 Marionette TRACE conn5 <- [1,3042,null,{}] 07:26:08 INFO - PROCESS | 192 | 1460989568146 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 192 | 1460989568268 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 07:26:08 INFO - PROCESS | 192 | 1460989568329 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 192 | ++DOCSHELL 000000761181B000 == 47 [pid = 192] [id = 772] 07:26:08 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (000000760C578800) [pid = 192] [serial = 2314] [outer = 0000000000000000] 07:26:08 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (000000760CE9C800) [pid = 192] [serial = 2315] [outer = 000000760C578800] 07:26:08 INFO - PROCESS | 192 | 1460989568374 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (000000760D92D800) [pid = 192] [serial = 2316] [outer = 000000760C578800] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760C41C800) [pid = 192] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760DCCAC00) [pid = 192] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760DAA4800) [pid = 192] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 100 (00000076084D3C00) [pid = 192] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 99 (0000007608E6FC00) [pid = 192] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 98 (000000760B578000) [pid = 192] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 97 (0000007601E65C00) [pid = 192] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 96 (000000760984EC00) [pid = 192] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 95 (0000007608A37000) [pid = 192] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 94 (0000007607FE2000) [pid = 192] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 93 (000000760BFFB000) [pid = 192] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:26:09 INFO - PROCESS | 192 | --DOMWINDOW == 92 (000000760BEB0400) [pid = 192] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:26:09 INFO - PROCESS | 192 | 1460989569184 Marionette TRACE conn5 <- [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"]]]}] 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:26:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:26:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:26:09 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" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:26:09 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" 07:26:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:26:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1123ms 07:26:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:26:09 INFO - PROCESS | 192 | 1460989569269 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 192 | 1460989569272 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 07:26:09 INFO - PROCESS | 192 | 1460989569278 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 192 | 1460989569279 Marionette TRACE conn5 <- [1,3046,null,{}] 07:26:09 INFO - PROCESS | 192 | 1460989569283 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 192 | 1460989569365 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 07:26:09 INFO - PROCESS | 192 | 1460989569439 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 192 | ++DOCSHELL 00000076006A7800 == 48 [pid = 192] [id = 773] 07:26:09 INFO - PROCESS | 192 | ++DOMWINDOW == 93 (000000760C421400) [pid = 192] [serial = 2317] [outer = 0000000000000000] 07:26:09 INFO - PROCESS | 192 | ++DOMWINDOW == 94 (000000760D932400) [pid = 192] [serial = 2318] [outer = 000000760C421400] 07:26:09 INFO - PROCESS | 192 | 1460989569485 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 192 | ++DOMWINDOW == 95 (000000760DACB400) [pid = 192] [serial = 2319] [outer = 000000760C421400] 07:26:09 INFO - PROCESS | 192 | 1460989569904 Marionette TRACE conn5 <- [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]]]}] 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:26:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:26:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:26:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:26:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:26:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:26:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:26:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:26:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:26:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:26:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 705ms 07:26:10 INFO - PROCESS | 192 | 1460989569983 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 192 | 1460989569985 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:26:10 INFO - PROCESS | 192 | 1460989569988 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 192 | 1460989569990 Marionette TRACE conn5 <- [1,3050,null,{}] 07:26:10 INFO - PROCESS | 192 | 1460989569998 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 192 | 1460989570082 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 07:26:10 INFO - PROCESS | 192 | 1460989570088 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 192 | ++DOCSHELL 0000007609231800 == 49 [pid = 192] [id = 774] 07:26:10 INFO - PROCESS | 192 | ++DOMWINDOW == 96 (000000760DCBE000) [pid = 192] [serial = 2320] [outer = 0000000000000000] 07:26:10 INFO - PROCESS | 192 | ++DOMWINDOW == 97 (000000760EC86C00) [pid = 192] [serial = 2321] [outer = 000000760DCBE000] 07:26:10 INFO - PROCESS | 192 | 1460989570133 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 192 | ++DOMWINDOW == 98 (0000007610605800) [pid = 192] [serial = 2322] [outer = 000000760DCBE000] 07:26:10 INFO - PROCESS | 192 | [192] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:26:10 INFO - PROCESS | 192 | 1460989570570 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:26:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:26:10 INFO - {} 07:26:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 07:26:10 INFO - PROCESS | 192 | 1460989570620 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 192 | 1460989570622 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 07:26:10 INFO - PROCESS | 192 | 1460989570625 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:26:10 INFO - PROCESS | 192 | 1460989570627 Marionette TRACE conn5 <- [1,3054,null,{}] 07:26:10 INFO - PROCESS | 192 | 1460989570631 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 192 | 1460989570715 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 07:26:10 INFO - PROCESS | 192 | 1460989570752 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BB5800 == 50 [pid = 192] [id = 775] 07:26:10 INFO - PROCESS | 192 | ++DOMWINDOW == 99 (0000007611624C00) [pid = 192] [serial = 2323] [outer = 0000000000000000] 07:26:10 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (000000761162F800) [pid = 192] [serial = 2324] [outer = 0000007611624C00] 07:26:10 INFO - PROCESS | 192 | 1460989570797 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007611E02800) [pid = 192] [serial = 2325] [outer = 0000007611624C00] 07:26:11 INFO - PROCESS | 192 | 1460989571319 Marionette TRACE conn5 <- [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]]]}] 07:26:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:26:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:26:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:26:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:26:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:26:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:26:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:26:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 07:26:11 INFO - PROCESS | 192 | 1460989571364 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 192 | 1460989571369 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 07:26:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:26:11 INFO - PROCESS | 192 | 1460989571375 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 192 | 1460989571379 Marionette TRACE conn5 <- [1,3058,null,{}] 07:26:11 INFO - PROCESS | 192 | 1460989571385 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 192 | 1460989571502 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 07:26:11 INFO - PROCESS | 192 | 1460989571604 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 192 | ++DOCSHELL 000000760921D000 == 51 [pid = 192] [id = 776] 07:26:11 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007605DB7C00) [pid = 192] [serial = 2326] [outer = 0000000000000000] 07:26:11 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007607FE3000) [pid = 192] [serial = 2327] [outer = 0000007605DB7C00] 07:26:11 INFO - PROCESS | 192 | 1460989571664 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (00000076084B5000) [pid = 192] [serial = 2328] [outer = 0000007605DB7C00] 07:26:12 INFO - PROCESS | 192 | 1460989572265 Marionette TRACE conn5 <- [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]]]}] 07:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:26:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:26:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 943ms 07:26:12 INFO - PROCESS | 192 | 1460989572322 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 192 | 1460989572329 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 07:26:12 INFO - PROCESS | 192 | 1460989572353 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:26:12 INFO - PROCESS | 192 | 1460989572357 Marionette TRACE conn5 <- [1,3062,null,{}] 07:26:12 INFO - PROCESS | 192 | 1460989572361 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 192 | 1460989572475 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 07:26:12 INFO - PROCESS | 192 | 1460989572571 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 192 | ++DOCSHELL 000000760ED87000 == 52 [pid = 192] [id = 777] 07:26:12 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (000000760828D800) [pid = 192] [serial = 2329] [outer = 0000000000000000] 07:26:12 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (0000007609203C00) [pid = 192] [serial = 2330] [outer = 000000760828D800] 07:26:12 INFO - PROCESS | 192 | 1460989572627 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760984E000) [pid = 192] [serial = 2331] [outer = 000000760828D800] 07:26:13 INFO - PROCESS | 192 | 1460989573158 Marionette TRACE conn5 <- [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]]]}] 07:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:26:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:26:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 838ms 07:26:13 INFO - PROCESS | 192 | 1460989573195 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 192 | 1460989573198 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 07:26:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:26:13 INFO - PROCESS | 192 | 1460989573202 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 192 | 1460989573206 Marionette TRACE conn5 <- [1,3066,null,{}] 07:26:13 INFO - PROCESS | 192 | 1460989573236 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 192 | 1460989573350 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 07:26:13 INFO - PROCESS | 192 | 1460989573448 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 192 | ++DOCSHELL 0000007611888000 == 53 [pid = 192] [id = 778] 07:26:13 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760BB17C00) [pid = 192] [serial = 2332] [outer = 0000000000000000] 07:26:13 INFO - PROCESS | 192 | ++DOMWINDOW == 109 (000000760BD62800) [pid = 192] [serial = 2333] [outer = 000000760BB17C00] 07:26:13 INFO - PROCESS | 192 | 1460989573507 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 192 | ++DOMWINDOW == 110 (000000760C415C00) [pid = 192] [serial = 2334] [outer = 000000760BB17C00] 07:26:14 INFO - PROCESS | 192 | 1460989574110 Marionette TRACE conn5 <- [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] 07:26:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:26:14 INFO - PROCESS | 192 | 1460989574182 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 07:26:14 INFO - PROCESS | 192 | 1460989574186 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 192 | 1460989574188 Marionette TRACE conn5 <- [1,3070,null,{}] 07:26:14 INFO - PROCESS | 192 | 1460989574192 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 192 | 1460989574304 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 07:26:14 INFO - PROCESS | 192 | 1460989574404 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 192 | ++DOCSHELL 00000076157A2800 == 54 [pid = 192] [id = 779] 07:26:14 INFO - PROCESS | 192 | ++DOMWINDOW == 111 (000000760D9E5C00) [pid = 192] [serial = 2335] [outer = 0000000000000000] 07:26:14 INFO - PROCESS | 192 | ++DOMWINDOW == 112 (000000760DCCB000) [pid = 192] [serial = 2336] [outer = 000000760D9E5C00] 07:26:14 INFO - PROCESS | 192 | 1460989574461 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 192 | ++DOMWINDOW == 113 (000000760EC29800) [pid = 192] [serial = 2337] [outer = 000000760D9E5C00] 07:26:14 INFO - PROCESS | 192 | 1460989574967 Marionette TRACE conn5 <- [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]]]}] 07:26:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:26:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:26:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:26:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 839ms 07:26:15 INFO - PROCESS | 192 | 1460989575042 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 07:26:15 INFO - PROCESS | 192 | 1460989575045 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 07:26:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:26:15 INFO - PROCESS | 192 | 1460989575050 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 192 | 1460989575052 Marionette TRACE conn5 <- [1,3074,null,{}] 07:26:15 INFO - PROCESS | 192 | 1460989575056 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:15 INFO - PROCESS | 192 | 1460989575163 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 07:26:15 INFO - PROCESS | 192 | 1460989575263 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 192 | ++DOCSHELL 0000007615862800 == 55 [pid = 192] [id = 780] 07:26:15 INFO - PROCESS | 192 | ++DOMWINDOW == 114 (000000760DAAB800) [pid = 192] [serial = 2338] [outer = 0000000000000000] 07:26:15 INFO - PROCESS | 192 | ++DOMWINDOW == 115 (000000761060C000) [pid = 192] [serial = 2339] [outer = 000000760DAAB800] 07:26:15 INFO - PROCESS | 192 | 1460989575319 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 192 | ++DOMWINDOW == 116 (0000007611E04000) [pid = 192] [serial = 2340] [outer = 000000760DAAB800] 07:26:15 INFO - PROCESS | 192 | 1460989575842 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:26:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:26:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 839ms 07:26:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:26:15 INFO - PROCESS | 192 | 1460989575893 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 07:26:15 INFO - PROCESS | 192 | 1460989575895 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 07:26:15 INFO - PROCESS | 192 | 1460989575899 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 192 | 1460989575901 Marionette TRACE conn5 <- [1,3078,null,{}] 07:26:15 INFO - PROCESS | 192 | 1460989575905 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 192 | 1460989576035 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 07:26:16 INFO - PROCESS | 192 | 1460989576139 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 192 | ++DOCSHELL 0000007615888800 == 56 [pid = 192] [id = 781] 07:26:16 INFO - PROCESS | 192 | ++DOMWINDOW == 117 (0000007611645000) [pid = 192] [serial = 2341] [outer = 0000000000000000] 07:26:16 INFO - PROCESS | 192 | ++DOMWINDOW == 118 (0000007611EC9800) [pid = 192] [serial = 2342] [outer = 0000007611645000] 07:26:16 INFO - PROCESS | 192 | 1460989576197 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 192 | ++DOMWINDOW == 119 (0000007611ED2400) [pid = 192] [serial = 2343] [outer = 0000007611645000] 07:26:16 INFO - PROCESS | 192 | 1460989576662 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:26:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 776ms 07:26:16 INFO - PROCESS | 192 | 1460989576678 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 192 | 1460989576680 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 07:26:16 INFO - PROCESS | 192 | 1460989576683 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:26:16 INFO - PROCESS | 192 | 1460989576685 Marionette TRACE conn5 <- [1,3082,null,{}] 07:26:16 INFO - PROCESS | 192 | 1460989576689 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 192 | 1460989576794 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 07:26:16 INFO - PROCESS | 192 | 1460989576924 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 192 | ++DOCSHELL 00000076158DD800 == 57 [pid = 192] [id = 782] 07:26:16 INFO - PROCESS | 192 | ++DOMWINDOW == 120 (000000761164C000) [pid = 192] [serial = 2344] [outer = 0000000000000000] 07:26:16 INFO - PROCESS | 192 | ++DOMWINDOW == 121 (00000076121B9400) [pid = 192] [serial = 2345] [outer = 000000761164C000] 07:26:16 INFO - PROCESS | 192 | 1460989576982 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 192 | ++DOMWINDOW == 122 (0000007613208C00) [pid = 192] [serial = 2346] [outer = 000000761164C000] 07:26:17 INFO - PROCESS | 192 | 1460989577475 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:26:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:26:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 838ms 07:26:17 INFO - PROCESS | 192 | 1460989577525 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 192 | 1460989577528 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 07:26:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:26:17 INFO - PROCESS | 192 | 1460989577531 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 192 | 1460989577534 Marionette TRACE conn5 <- [1,3086,null,{}] 07:26:17 INFO - PROCESS | 192 | 1460989577537 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 192 | 1460989577662 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 07:26:17 INFO - PROCESS | 192 | 1460989577777 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 192 | ++DOCSHELL 0000007614BB7800 == 58 [pid = 192] [id = 783] 07:26:17 INFO - PROCESS | 192 | ++DOMWINDOW == 123 (0000007600C87C00) [pid = 192] [serial = 2347] [outer = 0000000000000000] 07:26:17 INFO - PROCESS | 192 | ++DOMWINDOW == 124 (000000760EC84C00) [pid = 192] [serial = 2348] [outer = 0000007600C87C00] 07:26:17 INFO - PROCESS | 192 | 1460989577835 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 192 | ++DOMWINDOW == 125 (0000007613213C00) [pid = 192] [serial = 2349] [outer = 0000007600C87C00] 07:26:18 INFO - PROCESS | 192 | 1460989578511 Marionette TRACE conn5 <- [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]]]}] 07:26:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:26:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:26:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1030ms 07:26:18 INFO - PROCESS | 192 | 1460989578565 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 192 | 1460989578569 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 07:26:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:26:18 INFO - PROCESS | 192 | 1460989578593 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 192 | 1460989578597 Marionette TRACE conn5 <- [1,3090,null,{}] 07:26:18 INFO - PROCESS | 192 | 1460989578602 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 192 | 1460989578706 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 07:26:18 INFO - PROCESS | 192 | 1460989578842 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 192 | ++DOCSHELL 000000760C4A1800 == 59 [pid = 192] [id = 784] 07:26:18 INFO - PROCESS | 192 | ++DOMWINDOW == 126 (0000007605A62800) [pid = 192] [serial = 2350] [outer = 0000000000000000] 07:26:18 INFO - PROCESS | 192 | ++DOMWINDOW == 127 (0000007607CA5400) [pid = 192] [serial = 2351] [outer = 0000007605A62800] 07:26:18 INFO - PROCESS | 192 | 1460989578895 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 192 | ++DOMWINDOW == 128 (00000076084E1000) [pid = 192] [serial = 2352] [outer = 0000007605A62800] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 0000007609231800 == 58 [pid = 192] [id = 774] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 00000076006A7800 == 57 [pid = 192] [id = 773] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 000000761181B000 == 56 [pid = 192] [id = 772] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 0000007610F96800 == 55 [pid = 192] [id = 771] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 000000760FEA5800 == 54 [pid = 192] [id = 770] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 000000760C64D800 == 53 [pid = 192] [id = 769] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 0000007609232000 == 52 [pid = 192] [id = 768] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 000000760BB72800 == 51 [pid = 192] [id = 767] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 0000007609218800 == 50 [pid = 192] [id = 766] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 127 (000000761060A800) [pid = 192] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 126 (0000007608A58400) [pid = 192] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 125 (0000007607FDD000) [pid = 192] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 124 (0000007609164C00) [pid = 192] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 123 (000000760D932000) [pid = 192] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 122 (000000760DAD0C00) [pid = 192] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 121 (000000760DC7EC00) [pid = 192] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 120 (000000760E9DA000) [pid = 192] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOCSHELL 0000007605BCF800 == 49 [pid = 192] [id = 763] 07:26:19 INFO - PROCESS | 192 | 1460989579531 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:26:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1004ms 07:26:19 INFO - PROCESS | 192 | 1460989579582 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 192 | 1460989579588 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 07:26:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:26:19 INFO - PROCESS | 192 | 1460989579595 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 192 | 1460989579598 Marionette TRACE conn5 <- [1,3094,null,{}] 07:26:19 INFO - PROCESS | 192 | 1460989579602 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 192 | 1460989579703 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 119 (000000760CE0BC00) [pid = 192] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 118 (000000760E9DAC00) [pid = 192] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 117 (000000760DCC2800) [pid = 192] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 116 (000000760DC3D400) [pid = 192] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 115 (0000007608E6CC00) [pid = 192] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 114 (0000007609211000) [pid = 192] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 113 (000000760920E000) [pid = 192] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 112 (0000007608E78800) [pid = 192] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 111 (000000760BC5A800) [pid = 192] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 110 (0000007607CA4C00) [pid = 192] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 109 (000000760560C400) [pid = 192] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 108 (0000007609A3A800) [pid = 192] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 107 (000000760B179000) [pid = 192] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 106 (0000007608A37C00) [pid = 192] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 105 (000000760CE0C800) [pid = 192] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 104 (000000760EAD5000) [pid = 192] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 103 (000000760D92E400) [pid = 192] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 102 (000000760C413000) [pid = 192] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 101 (000000760BD60000) [pid = 192] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 100 (000000760EC84000) [pid = 192] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | --DOMWINDOW == 99 (000000760EC2B800) [pid = 192] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 07:26:19 INFO - PROCESS | 192 | 1460989579798 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 192 | ++DOCSHELL 0000007608A1E000 == 50 [pid = 192] [id = 785] 07:26:19 INFO - PROCESS | 192 | ++DOMWINDOW == 100 (00000076049CB000) [pid = 192] [serial = 2353] [outer = 0000000000000000] 07:26:19 INFO - PROCESS | 192 | ++DOMWINDOW == 101 (0000007607FA4000) [pid = 192] [serial = 2354] [outer = 00000076049CB000] 07:26:19 INFO - PROCESS | 192 | 1460989579848 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 192 | ++DOMWINDOW == 102 (0000007608A40000) [pid = 192] [serial = 2355] [outer = 00000076049CB000] 07:26:20 INFO - PROCESS | 192 | 1460989580270 Marionette TRACE conn5 <- [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]]]}] 07:26:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:26:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:26:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:26:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 07:26:20 INFO - PROCESS | 192 | 1460989580328 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 192 | 1460989580331 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 07:26:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:26:20 INFO - PROCESS | 192 | 1460989580334 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 192 | 1460989580338 Marionette TRACE conn5 <- [1,3098,null,{}] 07:26:20 INFO - PROCESS | 192 | 1460989580353 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 192 | 1460989580446 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 07:26:20 INFO - PROCESS | 192 | 1460989580452 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 192 | ++DOCSHELL 000000760C633000 == 51 [pid = 192] [id = 786] 07:26:20 INFO - PROCESS | 192 | ++DOMWINDOW == 103 (0000007609262800) [pid = 192] [serial = 2356] [outer = 0000000000000000] 07:26:20 INFO - PROCESS | 192 | ++DOMWINDOW == 104 (0000007609619400) [pid = 192] [serial = 2357] [outer = 0000007609262800] 07:26:20 INFO - PROCESS | 192 | 1460989580501 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 192 | ++DOMWINDOW == 105 (0000007609889800) [pid = 192] [serial = 2358] [outer = 0000007609262800] 07:26:20 INFO - PROCESS | 192 | 1460989580949 Marionette TRACE conn5 <- [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"]]]}] 07:26:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:26:20 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 07:26:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:26:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:26:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 649ms 07:26:20 INFO - PROCESS | 192 | 1460989580986 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 192 | 1460989580989 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 07:26:20 INFO - PROCESS | 192 | 1460989580992 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:26:20 INFO - PROCESS | 192 | 1460989580994 Marionette TRACE conn5 <- [1,3102,null,{}] 07:26:21 INFO - PROCESS | 192 | 1460989580998 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 192 | 1460989581087 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 07:26:21 INFO - PROCESS | 192 | 1460989581094 Marionette TRACE conn5 -> [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\", \"3a7e8b21-4398-4216-92f4-a99aa67f453a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 192 | ++DOCSHELL 000000760FEA2000 == 52 [pid = 192] [id = 787] 07:26:21 INFO - PROCESS | 192 | ++DOMWINDOW == 106 (000000760B513400) [pid = 192] [serial = 2359] [outer = 0000000000000000] 07:26:21 INFO - PROCESS | 192 | ++DOMWINDOW == 107 (000000760B57AC00) [pid = 192] [serial = 2360] [outer = 000000760B513400] 07:26:21 INFO - PROCESS | 192 | 1460989581141 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 192 | ++DOMWINDOW == 108 (000000760BC67C00) [pid = 192] [serial = 2361] [outer = 000000760B513400] 07:26:21 INFO - PROCESS | 192 | 1460989581554 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:26:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:26:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 629ms 07:26:21 INFO - PROCESS | 192 | 1460989581625 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 192 | 1460989581627 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 07:26:22 WARNING - u'runner_teardown' () 07:26:22 INFO - No more tests 07:26:22 INFO - Got 0 unexpected results 07:26:22 INFO - SUITE-END | took 698s 07:26:22 INFO - Closing logging queue 07:26:22 INFO - queue closed 07:26:22 INFO - Return code: 0 07:26:22 WARNING - # TBPL SUCCESS # 07:26:22 INFO - Running post-action listener: _resource_record_post_action 07:26:22 INFO - Running post-run listener: _resource_record_post_run 07:26:23 INFO - Total resource usage - Wall time: 710s; CPU: 14.0%; Read bytes: 63328768; Write bytes: 1052764672; Read time: 1022580; Write time: 3893070 07:26:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:26:23 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 91405824; Read time: 0; Write time: 178830 07:26:23 INFO - run-tests - Wall time: 707s; CPU: 14.0%; Read bytes: 63328768; Write bytes: 899574784; Read time: 1022580; Write time: 3649300 07:26:23 INFO - Running post-run listener: _upload_blobber_files 07:26:23 INFO - Blob upload gear active. 07:26:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:26:23 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 07:26:23 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07:26:23 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:26:24 INFO - (blobuploader) - INFO - Open directory for files ... 07:26:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:26:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:26:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:26:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:26:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:26:25 INFO - (blobuploader) - INFO - Done attempting. 07:26:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:26:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:26:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:26:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:26:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:26:27 INFO - (blobuploader) - INFO - Done attempting. 07:26:27 INFO - (blobuploader) - INFO - Iteration through files over. 07:26:27 INFO - Return code: 0 07:26:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:26:27 INFO - Using _rmtree_windows ... 07:26:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:26:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6d40318e7865277deeba2edc0db6a1454453ffe40c13cc99e56d1e6793b479ac777cd190583274d52e87e618b4d3a4932bb74384a03e39a96f3ff520cb37acbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5f686ee3e955f46bd1d2eab079b2ff991eca62533c37210b3b8c8df68b00eb48722cf980bf9520df113b3d6dabdd6ba9bcb8a81c97ac4a5e2943f4eefb8b7e3a"} 07:26:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:26:27 INFO - Writing to file C:\slave\test\properties\blobber_files 07:26:27 INFO - Contents: 07:26:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6d40318e7865277deeba2edc0db6a1454453ffe40c13cc99e56d1e6793b479ac777cd190583274d52e87e618b4d3a4932bb74384a03e39a96f3ff520cb37acbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5f686ee3e955f46bd1d2eab079b2ff991eca62533c37210b3b8c8df68b00eb48722cf980bf9520df113b3d6dabdd6ba9bcb8a81c97ac4a5e2943f4eefb8b7e3a"} 07:26:27 INFO - Running post-run listener: copy_logs_to_upload_dir 07:26:27 INFO - Copying logs to upload dir... 07:26:27 INFO - mkdir: C:\slave\test\build\upload\logs 07:26:27 INFO - Copying logs to upload dir... 07:26:27 INFO - Using _rmtree_windows ... 07:26:27 INFO - Using _rmtree_windows ... 07:26:27 INFO - Using _rmtree_windows ... 07:26:27 INFO - Using _rmtree_windows ... 07:26:27 INFO - Using _rmtree_windows ... 07:26:27 INFO - Using _rmtree_windows ... 07:26:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=899.077000 ========= master_lag: 4.17 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-04-18 07:26:31.422105) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 07:26:31.423023) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6d40318e7865277deeba2edc0db6a1454453ffe40c13cc99e56d1e6793b479ac777cd190583274d52e87e618b4d3a4932bb74384a03e39a96f3ff520cb37acbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5f686ee3e955f46bd1d2eab079b2ff991eca62533c37210b3b8c8df68b00eb48722cf980bf9520df113b3d6dabdd6ba9bcb8a81c97ac4a5e2943f4eefb8b7e3a"} build_url:https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6d40318e7865277deeba2edc0db6a1454453ffe40c13cc99e56d1e6793b479ac777cd190583274d52e87e618b4d3a4932bb74384a03e39a96f3ff520cb37acbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5f686ee3e955f46bd1d2eab079b2ff991eca62533c37210b3b8c8df68b00eb48722cf980bf9520df113b3d6dabdd6ba9bcb8a81c97ac4a5e2943f4eefb8b7e3a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eZRu8iq4TTWzNqFQ9zEovQ/artifacts/public/build/firefox-48.0a1.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-04-18 07:26:31.548500) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 07:26:31.549313) ========= '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-042\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-042 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-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-042\AppData\Local LOGONSERVER=\\T-W864-IX-042 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-042 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-042 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-042 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 07:26:31.669817) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 07:26:31.670646) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 07:26:32.007468) ========= ========= Total master_lag: 13.70 =========